Facebook автоматическое продление токена длительного доступа - PullRequest
0 голосов
/ 28 июня 2018

Мне было интересно, кто-нибудь мог бы уточнить, что все токены Facebook привязаны ко времени, и у вас не может быть токена, который длится более 90 дней без взаимодействия с человеком?

У меня есть простая страница пост-фида в фейсбуке, теперь мне нужно вручную обновлять токен доступа и обновлять запрос каждые 90 дней? Если я хочу, чтобы этот прекрасный канал в Facebook был на нескольких веб-сайтах моих клиентов, мне нужно убедиться, что они не выходят в отпуск, иначе их канал будет отключен?

1 Ответ

0 голосов
/ 28 июня 2018

Расширенные токены страниц не имеют срока действия: https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension

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

Вы также можете использовать webhooks для получения обновлений вашей страницы в реальном времени: https://developers.facebook.com/docs/graph-api/webhooks/

Редактировать: Расширенные жетоны страниц истекают через 60 дней.

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