Автоматизация генерации токенов доступа к странице Facebook - PullRequest
0 голосов
/ 31 января 2020

Итак, я пытаюсь получить список постов со страницы Facebook, которую я создал. После прочтения документации мне нужно предоставить токен доступа пользователя / токен страницы для каждого запроса API, чтобы получить данные. В документации говорится, что токены доступа пользователя и токены доступа к страницам доступны в двух вариантах:

  • Короткий срок действия, истекает через несколько часов / дней.
  • Длительный срок действия, истекает в течение 90 дней .

Приложение, которое я создаю, представляет собой агрегированный канал новостей (Facebook, Twitter и Instagram), который будет отображаться пользователям на моем веб-сайте.

Из того, что я прочитал, токены приложений не имеют срока действия, но не могут получить доступ к API страниц.

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

1 Ответ

1 голос
/ 31 января 2020

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

Если речь идет и о других страницах, вы можете подать заявку на Page Publi c Доступ к содержимому и использование токена приложения, действительного навсегда.

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