Срок действия токена доступа к твиттеру истекает?

Я создаю веб-приложение, из которого пользователь может управлять своей учетной записью Twitter. Я создал приложение Twitter, и как только пользователь аутентифицирует себя, приложение получает токен доступа из Twitter. Срок действия этого токена доступа истекает, или я могу сохранить его и сделать запрос от имени пользователя, не прося его снова войти в систему?


person Florian Shena    schedule 02.12.2011    source источник


Ответы (2)


Вот что они говорят на странице разработки

Вопрос. Как долго действует токен доступа?

Срок действия токенов доступа явно не истек. Токен доступа станет недействительным, если пользователь явным образом отзовет приложение в настройках своей учетной записи Twitter или если Twitter приостановит приложение. Если приложение приостановлено, на панели управления приложения Twitter появится примечание о том, что оно было приостановлено.

Более подробную информацию можно найти здесь

Часто задаваемые вопросы Twitter

person Umesh Awasthi    schedule 02.12.2011
comment
я люблю переполнение стека для такого рода ответов на вопросы. 13 секунд, чтобы узнать. вероятно, 2 минуты в твиттер-документе - person Nicolas Manzini; 29.10.2012
comment
Я действительно посетил эту страницу, прочитал, проверил ответ, прочитал в настоящее время, а затем просто для проверки пришлось перейти к документам. а потом, когда я вернулся, я увидел ваш комментарий. Просто захотелось добавить :) - person Amogh Talpallikar; 06.03.2013
comment
Да, я вижу обе стороны вопроса. Но, когда ничего не помогает, RTFM :) - person Whatevo; 01.01.2014
comment
Теперь я предполагаю, что твиттер использует системы обнаружения IDS и ботов для автоматического истечения срока действия токена доступа, если обнаруженная активность похожа на активность бота. - person Harsh Vardhan Ladha; 29.05.2016

Судя по кодам ошибок Twitter API, срок его действия может истечь:

Запрос API содержит недопустимый токен носителя Использование неправильного или отозванного токена носителя для выполнения запросов API приведет к следующему:

HTTP/1.1 401 Неавторизованный тип контента: application/json; charset=utf-8 Content-Length: 61 ...

{"ошибки":[{"сообщение":"Недействительный или просроченный токен","код":89}]}

Ссылка на источник: https://dev.twitter.com/oauth/application-only

person Dan Ochiana    schedule 02.09.2015