【发布时间】:2015-10-13 19:24:09
【问题描述】:
我正在调用这个方法:
GoogleTokenResponse accessResposnse = new GoogleAuthorizationCodeTokenRequest(httpTransport, jsonFactory,
clientId, clientSecret, authorizationUrl, redirectUrl).execute();
authorizationUrl 在哪里:
String authorizationUrl = new GoogleAuthorizationCodeRequestUrl(clientId, redirectUrl, scope).setAccessType("offline").setState("security_token").setResponseTypes(responseType).build();
但它给了我错误:
com.google.api.client.auth.oauth2.TokenResponseException: 400 错误请求 { “错误”:“invalid_grant” }
我是否错过了中间的任何步骤? 另外,如果我尝试调用此函数:
AuthorizationCodeResponseUrl authoUrl = new AuthorizationCodeResponseUrl(redirectUrl);
它正在抛出java.lang.IllegalArgumentException
【问题讨论】:
标签: java google-client google-shopping-api