Ключ автономного доступа Facebook / проблема с входом - PullRequest
0 голосов
/ 28 июня 2011

Когда пользователь впервые обращается к моим приложениям, я запрашиваю пару разрешений (user_checkins, publish_stream, offline_access). После разрешения всех разрешений пользователь переходит к настройкам конфиденциальности и удаляет одну из первых 2 настроек (не offline_access). Facebook не просит его разрешить вернуть удаленные разрешения, даже если пользователь выходит из системы и возвращается к моим приложениям.

Проблема возникла, когда я начал запрашивать разрешения доступа в автономном режиме, поскольку токен доступа не обновляется, токен по-прежнему содержит разрешение.

Как я могу запросить новый токен для пользователя с нужными разрешениями?

Ответы [ 2 ]

2 голосов
/ 28 июня 2011

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

0 голосов
/ 01 июля 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...