Я вызываю этот метод:
GoogleTokenResponse accessResposnse = new GoogleAuthorizationCodeTokenRequest(httpTransport, jsonFactory,
clientId, clientSecret, authorizationUrl, redirectUrl).execute();
где URL-адрес авторизации:
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