我使用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