Не удается обновить область "электронная почта" и "профиль" в конфигурации Google Marketplace
В моем приложении я создал приложение Marketplace, которое использует
' https://www.googleapis.com/auth/userinfo.email'
" https://www.googleapis.com/auth/userinfo.profile"
Теперь по гуглу закрою userinfo
конечная точка. Я пытаюсь изменить область видимости на эквивалентную "адрес электронной почты" и "профиль". Теперь, когда я пытаюсь обновить токен пользователя с новой областью действия. Я получаю ошибку ниже
{
"ошибка": "access_denied",
"error_description": "Запрошенный клиент не авторизован."
}
Я использую приведенный ниже код для обновления токена пользователя
new Builder().setTransport(NET_HTTP_TRANSPORT)
.setJsonFactory(JACKSON_FACTORY)
.setServiceAccountId(googleOAuthService.getServiceClientEmail())
.setServiceAccountScopes(googleOAuthService.getScopes())
.setServiceAccountUser(email)
.setServiceAccountPrivateKeyFromP12File(keyFile);
Я не могу изменить сферу на https://www.googleapis.com/auth/plus.me
как это покажет экран согласия снова.
Я думаю, что мне нужно добавить область "электронная почта" и "профиль" в конфигурации SDK Marketplace Google Marketplace, но это дает мне ошибку, что данная область является недействительной.
Кто-нибудь, пожалуйста, помогите мне, как я могу это исправить. заранее спасибо