Google Analytics中的Invalid_grant

时间:2013-01-31 09:27:10

标签: java maven google-analytics-api

我正在使用Java运行Analytics-cmdline-sample应用程序。我正在使用Maven 2.2.1,我在Google Api控制台中创建了一个client_Id和client_secret。我确保在我的Google Analytics帐户中,我可以访问我拥有Google Analytics的网站。

我已经撤销了client_secret并试了一下。

我目前收到以下错误:

com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request
{
  "error" : "invalid_grant"
}

我已经查看过这些问题的许多解决方案,但我还没有找到解决此错误的任何解决方案。

1 个答案:

答案 0 :(得分:-1)

就我而言,“client_id”是问题的根源。我添加了一个“短”client_id(xxxxxxxxxxxx.apps.googleusercontent.com)。当我创建新的“Web应用程序的客户端ID”时,新的client_id更长(xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com),错误消失。