Oauth 2.0 Google API:刷新OAuth2令牌时出错,消息:';{“error”:“invalid”u grant}&“x27”;
!! 尝试访问Google Analytics API时刷新OAuth2令牌时出错,消息:“{”Error:“invalid_grant”}”Oauth 2.0 Google API:刷新OAuth2令牌时出错,消息:';{“error”:“invalid”u grant}&“x27”;,oauth-2.0,google-api,google-api-php-client,Oauth 2.0,Google Api,Google Api Php Client,!! 尝试访问Google Analytics API时刷新OAuth2令牌时出错,消息:“{”Error:“invalid_grant”}” 这是一个服务帐户 我已指定我的客户端ID、gservice帐户电子邮件和证书文件的路径 我已将gservice帐户电子邮件作为管理员添加到我的Google Analytics配置文件中 我在ubuntu服务器上安装了NTP,以确保时间正确 我使用的是一个包(),但我认为这与问题无关 有什么想法吗?无效的授权可能有几个原因,例如,断言的格式不正确,或者
- 这是一个服务帐户
- 我已指定我的客户端ID、gservice帐户电子邮件和证书文件的路径
- 我已将gservice帐户电子邮件作为管理员添加到我的Google Analytics配置文件中
- 我在ubuntu服务器上安装了NTP,以确保时间正确
有什么想法吗?无效的授权可能有几个原因,例如,断言的格式不正确,或者缺少一些,或者Google无法验证断言的签名,等等。看起来您正在使用Google OAuth2 PHP客户端库,所以前两个问题应该消除。是否可能使用了不正确的私钥文件?通过更改作用域解决了相同的问题