Задать вопрос
@serggl

Почему приложение требует разрешения VALUABLE_ACCESS, хотя ранее было достаточно только PHOTO_CONTENT?

Здравствуйте!

в процессе переделки авторизации в Android приложении с логин/пароля на OAuth столкнулся с проблемой.
При попытке получить список альбомов для загрузки (photos.getAlbums) приложение получает ошибку:

{"error_code":10,"error_msg":"PERMISSION_DENIED : User must grant an access to permission 'VALUABLE_ACCESS'","error_data":"valuable_access"}

При логин/парольной авторизации такой ошибки не было. Я написал на api-support@ok.ru с просьбой предоставить мне такое разрешение (все еще не ответили с 1го января), но это на самом деле похоже на баг: какой смысл разделять разрешения для альбомов (VALUABLE_ACCESS) и фотографий (PHOTO_CONTENT) когда фотографии являются частью альбомов?

C нетерпением жду ответа :)

P.S. Application ID [577024]
  • Вопрос задан
  • 1950 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Режиссёр монтажа
    9 месяцев
    Далее
  • Skillbox
    Нейросети: практический курс
    3 месяца
    Далее
  • Contented
    Профессия Режиссёр монтажа
    8 месяцев
    Далее
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
VALUABLE_ACCESS в принципе требуется любому OAUTH подключению, который будет работать с API больше, чем вызовом users.getCurrentUser и еще пары методов.
Соответственно в scope oauth надо его указать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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