如何使用Oauth在python中验证gmail?

时间:2017-08-26 07:36:20

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

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

1 个答案:

答案 0 :(得分:0)

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

点击Python Quickstart查看Gmail API。