Twitter API: как получить твиты пользователя с определенного таймфрейма?

#twitter

#Twitter

Вопрос:

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

Заранее спасибо.

Джонни

Ответ №1:

Ознакомьтесь с этим списком ресурсов Twitter для получения исторических данных. Похоже, Tweetbird лидирует в Searchastic, получая хорошие отзывы, но сейчас он закрыт.

http://blog.tweetsmarter.com/twitter-search/10-ways-and-20-features-for-searching-old-tweets/

Существует также сайт под названием Snapbird, который запрашивает старые твиты. У них также есть API на Github, который обходит 10-дневный лимит поиска. Конечно, вы можете использовать любой метод API для получения пользовательских твитов.

https://github.com/remy/snapbird

Вы также можете использовать собственный Twitter since и until оператора для определения временных рамок, но объем исторических данных ограничен, поэтому рекомендуется использовать перечисленные ресурсы.

пример:

https://api.twitter.com/1/statuses/user_timeline.json?include_entities=trueamp;inc‌​lude_rts=trueamp;screen_name={screen_name}amp;since:2011-11-01amp;until:2011-11-06