GA 分析报告 API - 身份验证停止工作
GA Analytics Reporting API - authentication stopped working
自去年以来,我们的 GA 报告 API 集成工作顺利,没有任何变化。最近,更准确地说,从7月31日开始,认证停止工作。我们现在得到 { error: 'invalid_grant' }
。我们正在使用这里解释的服务帐户,https://developers.google.com/console/help/new/#serviceaccounts, and it's a Node.js script, using .p12 keys, similarly to what is outlined here, http://dannysu.com/2014/01/16/google-api-service-account/。
我们确实尝试重新创建一个服务帐户,确保我们完成所有步骤,启用所有需要启用的 API。我们甚至尝试让服务帐户用户成为所有者,但仍然没有成功。
您是否知道服务帐户身份验证过程最近可能发生的任何变化?或者你们中有人遇到过类似的问题吗?
干杯,
伊拉克利斯
我能够通过在托管集成脚本的服务器上 运行 命令 sudo ntpdate ntp.ubuntu.com
解决这个问题。这会将时间与 ntp 服务器同步。
时间只差了几分钟,看来差别很大。
自去年以来,我们的 GA 报告 API 集成工作顺利,没有任何变化。最近,更准确地说,从7月31日开始,认证停止工作。我们现在得到 { error: 'invalid_grant' }
。我们正在使用这里解释的服务帐户,https://developers.google.com/console/help/new/#serviceaccounts, and it's a Node.js script, using .p12 keys, similarly to what is outlined here, http://dannysu.com/2014/01/16/google-api-service-account/。
我们确实尝试重新创建一个服务帐户,确保我们完成所有步骤,启用所有需要启用的 API。我们甚至尝试让服务帐户用户成为所有者,但仍然没有成功。
您是否知道服务帐户身份验证过程最近可能发生的任何变化?或者你们中有人遇到过类似的问题吗?
干杯,
伊拉克利斯
我能够通过在托管集成脚本的服务器上 运行 命令 sudo ntpdate ntp.ubuntu.com
解决这个问题。这会将时间与 ntp 服务器同步。
时间只差了几分钟,看来差别很大。