buxtut
@buxtut

Odnoklassniki Api Как получить Email?

как можно запросить доступ к email?
GET_EMAIL permission is required
Пожалуйста, помогите мне!
спасибо!
  • Вопрос задан
  • 6338 просмотров
Пригласить эксперта
Ответы на вопрос 3
wielski
@wielski
✔ Совет: Вам помогли? Отметьте ответы решением.
https://apiok.ru/wiki/display/api/Authorization+OA...
Авторизировать клиента со scope GET_EMAIL

https://connect.ok.ru/oauth/authorize?client_id={clientId}&scope=GET_EMAIL&response_type={responseType}&redirect_uri={redirectUri}
Ответ написан
Комментировать
smidl
@smidl
WordPress-разработчик
Защищенные методы
Некоторые методы API защищены и требуют, чтобы пользователь явно предоставил разрешения. GET_EMAIL Именно такой защищенный метод. Для доступа к этим методам приложение должно:
  • объявить список всех возможных разрешений в конфигурации приложения путем установки соответствующих флажков;
  • запросить у пользователя разрешение путем вызова AS/JS-метода showPermissions.
  • Приложение может проверить, предоставлено ли разрешение, путем вызова метода REST users.hasAppPermission. Этот метод вернет значение «true», если приложение объявило разрешение в конфигурации и пользователь явно предоставил разрешение


Читайте доки тут: https://apiok.ru/wiki/pages/viewpage.action?pageId...

И просто исправляйте премишны
Ответ написан
@freeeeez
Необходимо запросить GET_EMAIL в scope и fields=email при получении информации о пользователе. После этого пишите в техподдержку api-support@odnoklassniki.ru с просьбой разблочить доступ к Email.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы