Facebook API: получение постоянного токена авторизации пользователя - PullRequest
0 голосов
/ 23 мая 2018

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

Спасибо!

1 Ответ

0 голосов
/ 23 мая 2018

1) Получить токен пользователя, связанный с приложением:

  • на developers.facebook.com, нажмите Инструменты, затем Graph API Explorer выберите ваше приложение в поле выбора приложений в правом верхнем углу, нажмите «Получить токен»Нажмите кнопку, затем «Получить токен доступа пользователя», выберите необходимые вам разрешения и отправьте, затем разрешите этот доступ в появившемся всплывающем окне. Скопируйте полученный токен доступа пользователя

2) получите токен пользователя с длительным сроком службы.(~ 60 дней?)

https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id={app id} & client_secret = {app secret} & fb_exchange_token = {токен доступа пользователя с предыдущего шага}

ответ:

access_token = {токен доступа нового пользователя} & expires = {...}

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