2015-06-05 5 views
-2

Я пытаюсь получить access_token с расширенными разрешениями с помощью Facebook SDK для .NET. Я делаю перенаправление с моего сайта на oauth login dialog с url http://www.facebook.com/dialog/oauth?client_id={my client id}&redirect_uri={my redirect url}&scope=manage_pages,publish_pages,publish_actions&state={guid state} (Я проверил в браузере, в URL-адреса существует параметр scope). И для некоторых пользователей он запрашивает расширенные разрешения после первого окна разрешений, а для некоторых пользователей - нет. После перенаправления назад, я делаю запрос, используя полученный code и получаю access_token. Я проверяю полученный токен в отладчике токенов, и для тех пользователей, которым были заданы специальные разрешения, облако меток содержит требуемые расширенные разрешения, а для тех, кто не спрашивал, это не так.Facebook не всегда запрашивает у пользователя дополнительные разрешения

ответ

0

Вы не можете запрашивать других пользователей, кроме администраторов/тестировщиков/разработчиков приложений, для расширенных разрешений до тех пор, пока они не будут предоставлены вашему приложению во время процесса регистрации.

Я подозреваю, что вы еще не получили разрешения.

См

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