Java Google Analytics中的授权无效

Java Google Analytics中的授权无效,java,maven,google-analytics-api,Java,Maven,Google Analytics Api,我正在用Java运行Analytics cmdline示例应用程序。我使用的是Maven 2.2.1,我在Google Api控制台中创建了一个客户机Id和客户机机密。我已确保在我的Google Analytics帐户中,我可以访问我使用Google Analytics的网站 我已经撤销了客户的秘密,也尝试过了 我当前收到以下错误: com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request { "err

我正在用Java运行Analytics cmdline示例应用程序。我使用的是Maven 2.2.1,我在Google Api控制台中创建了一个客户机Id和客户机机密。我已确保在我的Google Analytics帐户中,我可以访问我使用Google Analytics的网站

我已经撤销了客户的秘密,也尝试过了

我当前收到以下错误:

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

我已经寻找了很多解决这些问题的方法,但是我还没有找到任何解决这个错误的方法

在我的案例中,客户id是问题的根源。我添加了一个简短的客户端\u id xxxxxxxxxxx.apps.googleusercontent.com。当我为web应用程序创建一个新的客户端ID时,新的客户端ID变长了XXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.apps.googleusercontent.com,错误消失了。

您能给我们看一下您的代码吗?