我使用Gmail API进行生产中的自动电子邮件处理已经有很多月了。自2020年7月2日起,突然出现尝试访问Gmail API的错误消息。

“在请求https://www.googleapis.com/discovery/v1/apis/gmail/v1/rest时返回HttpError 403 “呼叫者没有权限”

已检查Gmail仪表板,并且凭据处于活动状态,注意到已删除或修改。

检查代码,可以确认3-4个月没有任何变化。

而且我们没有使用旧令牌。我们的代码将处理过期的凭证,并进行令牌刷新。

当使用Gmail身份验证屏幕重新运行重新验证并重新创建了token.pickle文件时,也尝试删除了token.pickle文件,但是该错误消息无法解决。

Google的端貌似乎有所改变。

有人可以确认吗?

进行搜索时,最近似乎有很多ppl在各种API中看到了这一点,但没有提供可行的解决方案。

这是Google方面系统范的围的问题:https : //issuetracker.google.com/issues/160441983

有一种解决方法是使用在链接到yihlamur的线程中发布的发现json文件的本地副本:https ://issuetracker.google.com/u/1/issues/160441983#comment73 。解决方法对我们来说是成功的。

我昨天也有这个问题。此问题已解决。请参阅-https://issuetracker.google.com/issues/160441983