Каков наилучший способ получить 24-часовую ленту пользователя в Твиттере? - PullRequest
1 голос
/ 02 апреля 2012

С помощью API Twitter, как лучше всего собирать 24-часовую ленту пользователя в Твиттере?Другими словами, я хочу собрать каждый твит, который появился в моем личном потоке в Твиттере (те твиты, опубликованные людьми, на которых я подписан) в течение 24 часов.

Позволяет ли API получить столькотвитов?Можно ли сделать это без использования потокового API (в реальном времени)?

1 Ответ

1 голос
/ 04 апреля 2012

это возможно, и я делал это для некоторого тестирования в течение последних нескольких дней.Если вы заглядываете на страницу Streaming API Methods в Twitter, есть упоминание о фильтре потока.Читайте о методе «follow», который принимает текстовый файл с идентификаторами пользователей, которых вы хотите просмотреть (также можно получить, хотя GET Friends и GET Followers ).Он начнет потоковую передачу JSON к вам.Используя CURL, вы можете передавать прямо в файл, а затем использовать его для дальнейшего использования.Я запустил его вчера вечером в потоке семплов и вернул около 1,7 Гб твитов примерно за 5 часов (но это 5% «образец» твитов).Я буду использовать это для тестирования ...

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