未配置访问。Gmail API 之前没有在项目********* 中使用或被禁用。(Python,Gmail API)

M A*_*lot 6 credentials pycharm python-2.7 gmail-api

我遇到此错误 <“未配置访问权限。Gmail API 之前未在项目 ********* 中使用或已禁用。通过访问https://console.developers.google.com/启用它apis/api/gmail/overview?project= ********* 然后重试。如果您最近启用了此 API,请等待几分钟,让操作传播到我们的系统并重试。">

我知道我的产品 ID 有问题。几天前,我的朋友用我的 Pycharm 运行日历 API,然后他用他的帐户验证了所有凭据。但我也创建了一个新项目>创建了新凭据。下载了秘密的 Json 文件并替换为以前的。我还检查了 Json 文件,客户端 ID 是我的。但是 Pycharm 仍然在寻找那个客户端 ID,它是我朋友的客户端 ID。我该如何解决?

我也尝试在 Pycharm 中打开新项目,但仍然遇到同样的问题。我是 Python 和 Google API 的新手。如果我的问题太简单/显而易见,请原谅并帮助我解决问题。

我使用的代码在这个链接中给出,quickstart.py 由谷歌开发者页面提供。

M A*_*lot 8

我终于解决了这个问题。我没有从控制台页面启用 gmail API。在控制台页面中,转到仪表板,然后启用 API 并选择要启用的 API。就我而言,它是 Gmail。