【问题标题】:How to use Oauth to authenticate gmail in python?如何使用 Oauth 在 python 中对 gmail 进行身份验证?
【发布时间】:2018-02-04 04:39:42
【问题描述】:

我正在尝试登录 gmail 并阅读收件箱消息(主题、内容)。 我有用于登录和阅读消息的基本代码。但我无法这样做。这样做的原因是,我将不得不使用 Oauth 进行身份验证或将 gmail 中的设置更改为“允许不太安全的应用程序ON”(我尝试过并且它正在工作)作为suggested here。但我不想选择第二个选项来更改设置。如何使用 Oauth/Oauth2 登录 gmail 并阅读收件箱消息、主题和内容(Python 代码)?

【问题讨论】:

标签: python-2.7 oauth-2.0 gmail-api gmail-imap


【解决方案1】:

您可以查看此documentation,其中描述了 OAuth 2.0、何时使用、如何获取客户端 ID 以及如何将其与适用于 Python 的 Google API 客户端库一起使用。 oauth2client 库包含在适用于 Python 的 Google API 客户端库中。它处理进行 API 调用所需的 OAuth 2.0 协议的所有步骤。如果您只需要 OAuth 2.0 库,它可以作为单独的 package 使用。下面的部分描述了这个库的重要模块、类和函数。

查看此Python Quickstart 获取 Gmail API。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-22
    • 2019-09-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2018-06-07
    • 1970-01-01
    相关资源
    最近更新 更多