我已成功使用服务帐户访问Google Big Query数天。我有几个测试可以成功连接和执行单个功能。
现在,在不通过API控制台更改任何代码或任何内容的情况下,我始终从所有API调用中获得“invalid_grant”。
我现在已经到了 - 在接近违反礼貌请求限制的地方,并且我已启用结算。
我可以做些什么来取消我的访问权限吗?
我尝试使用另一个私钥等创建另一个服务帐户,但没有成功。
我已将新凭据放入此处给出的示例代码中:Authenticating Google API with a service account with Java API但未成功。
有什么想法吗?
感谢。
答案 0 :(得分:2)
如果您过去曾使用BigQuery成功运行服务帐户授权,并且它突然停止工作(并且一直无法正常工作),我猜这个问题与服务器上的时钟有关。
我先检查一下 - 如果时钟似乎已关闭,请使用类似NTPdate(http://doc.ntp.org/3-5.93e/ntpdate.html)的内容来确保它与NTP服务器。