2017-01-30 2 views
0

В моем приложении у меня есть идентификатор google google как вход в формате String. Мой вопрос: можно ли с помощью java google API получить информацию о пользователе, такую ​​как (имя пользователя, почта ...).retreive Информация о пользователе google от tokenId

Я попробовал этот пример

Credential credential = GoogleCredential().setAccessToken(tokenId); 
Oauth2 oauth2 = new Oauth2.Builder(HTTP_TRANSPORT, JSON_FACTORY, credential).setApplicationName(APPLICATION_NAME).build(); 
Userinfoplus userinfo = oauth2.userinfo().get().execute(); 
return userinfo.getEmail(); 

Я получаю следующее сообщение об ошибке:

com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden 
{ 
    "code" : 403, 
    "errors" : [ { 
    "domain" : "global", 
    "message" : "Insufficient Permission", 
    "reason" : "insufficientPermissions" 
    } ], 
    "message" : "Insufficient Permission" 
} 

ответ

Смежные вопросы