接入未配置。Gmail API在项目*********中未被使用或已被禁用。(Python,Gmail API)

7
我遇到了这个错误:<"Access Not Configured. Gmail API has not been used in project ********* before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail/overview?project=********* then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.">
我知道我的问题出在产品ID上。几天前,我的朋友在我的Pycharm上运行了日历API,并使用了他的所有凭据进行了验证。但是我也创建了一个新项目>创建了新凭据。下载了秘密Json文件并替换了以前的文件。我还检查了Json文件,客户端ID是我的。但是Pycharm仍然在寻找那个客户端ID,即我的朋友的客户端ID。我该如何解决?
我还尝试在Pycharm中打开新项目,但仍然存在同样的问题。我对Python和Google API都很陌生。如果我的问题太简单/显而易见,请原谅并帮助我找到解决方案。
我正在使用Google开发人员页面上的此链接中提供的代码quickstart.py。

尝试在开发者控制台中启用Google+和Google Contacts API,以解决此SO问题。如果此步骤不起作用,请尝试在其中找到的其他解决方案。另外,如果您创建了一个项目,请确保使用该项目的client_id。有关更多信息,请查看此链接 - KENdi
1个回答

8

我终于解决了这个问题。我没有在控制台页面上启用Gmail API。在控制台页面中,进入仪表板,然后启用API并选择您想要启用的API。在我的情况下,它是Gmail。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接