Срок действия Twitter Access Token истекает?
-
27-10-2019 - |
Вопрос
Я строю веб -приложение, из которого пользователь может управлять своей учетной записью в Твиттере. Я создал приложение Twitter, и как только пользователь будет аутентифицировать себя, приложение получает токен доступа из Twitter. Срок действия этого доступа истекает или я могу хранить его и сделать запрос от имени пользователя, не прося от него снова войти в систему?
Решение
Вот что они говорят на странице разработки
Вопрос: Как долго длится токен доступа?
Токены доступа явно не истек. Токен доступа будет недействительным, если пользователь явно отозвал приложение в настройках учетной записи Twitter, или если Twitter приостанавливает приложение. Если приложение будет приостановлено, в панели приложения Twitter будет заметка, в которой говорится, что оно было приостановлено.
Более подробную информацию можно найти здесь
Другие советы
Из кодов ошибок API API Twitter он выглядит так, как будто срок действия истекает:
Запрос API содержит недопустимый токен носителя с использованием неправильного или отмененного токена носителя для выполнения запросов API приведет к:
Http/1.1 401 Несанкционированный тип контента: приложение/json; charset = UTF-8-длина контента: 61 ...
{"Ошибки": [{"Сообщение": "Неверный или истекший токен", "Код": 89}]}
Ссылка на источник: https://dev.twitter.com/oauth/application-only