Code snippets for Building OAuth 2.0 credentials :
Credential credential = new GoogleCredential.Builder().setTransport(httpTransport)
.setJsonFactory(jsonFactory)
.setClientSecrets(myAppClientID, myAppSecret)
.build();
credential.setRefreshToken(userRefreshToken);
我正在使用Java库来获取Google Analytics数据。Google OAuth 2.0 Java库如何处理访问令牌!如果提供客户端ID,秘密和刷新令牌。
我确实有客户端ID,秘密和刷新令牌。我正在访问谷歌分析API,虽然这个凭据信息, 我的问题是,Google OAuth 2.0会自动处理访问令牌吗?还是我需要用某种机制手动处理它?如果我没有将访问令牌传递给此代码。
你是如何得到刷新令牌的? –
@JánHalaša使用RESTFul服务呼叫。 –
您是否试图运行代码?或用'setAccessToken()'替换'setRefreshCode()'?您应该已经拥有访问令牌 - 您可以在单个请求中获取所有令牌 - 访问令牌,刷新令牌和可能的ID令牌。 –