我目前正在使用GAPI 工具使用在Google Developers Console中创建的 OAuth 2.0 帐户从我的 Google Analytics 帐户中提取日期。除了一件事之外,它完美无瑕 - 每隔一段时间,脚本就会失败并显示以下消息:
'GAPI: Failed to request report data. Error: "{"error":{"errors":[{"domain":"global","reason":"authError","message":"Invalid Credentials","locationType":"header","location":"Authorization"}],"code":401,"message":"Invalid Credentials"}}"
我的假设是 Oauth 2.0 令牌即将到期,从而阻止进一步的数据访问。到目前为止,我一直在手动重新启动该过程,但是在到期之前自动刷新令牌会更有效率。如果有人知道实现此目的的最佳方法,我将不胜感激。谢谢。