Получение (и сохранение) расширенных разрешений в приложении facebook - PullRequest
0 голосов
/ 01 декабря 2011

Я использую кнопку входа fb на сайт, и нашему приложению нужны расширенные разрешения: publish_stream. Когда пользователь входит в систему, мы можем получить разрешения, получить access_token и опубликовать различные элементы в своем потоке.

Однако сайт, похоже, не знает, вошел ли пользователь в Facebook или нет, и мне нужно разрешить последующие посещения страницы. Однако, если я попадаю на сайт, я получаю access_token - но я администратор приложения facebook.

Есть ли способ получить разрешения и сохранить их, или я что-то не так делаю?

1 Ответ

0 голосов
/ 01 декабря 2011

Похоже, вам может необходимо запросить расширенное разрешение " offline_access " (если вы хотите совершать вызовы API после истечения срока действия обычного токена доступа).Я не уверен, что это то, что вам нужно - это для того, чтобы совершать вызовы API как пользователь, когда пользователь больше не вошел в Facebook.

Похоже, ваше приложение неправильно использует API дляпроверьте, вошел ли пользователь в систему или нет.Не видя никакого кода, я не могу сказать, что происходит, но если вы правильно используете API, как только пользователь авторизовал ваше приложение, они должны иметь возможность совершать вызовы API через ваше приложение, когда они вошли в Facebook.Если вы не изменили приложения на них, им не нужно будет повторно авторизовывать разрешения.

Пожалуйста, отредактируйте свой вопрос, чтобы предоставить более подробную информацию, если это не поможет, и удачи.

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