Потянув большое количество твитов по идентификатору - PullRequest
2 голосов
/ 22 октября 2011

У меня есть список 5500 твитов. Для каждого идентификатора твита я загружаю соответствующий текст твита. Идентификаторы не последовательные и от разных пользователей.

Единственная опция API, которую я вижу для извлечения конкретного твита, - это GET status / show /: id .

Это дает только твит одновременно. С ограничением скорости 350 вызовов API / час это означает ~ 16 часов для загрузки данных.

Есть ли какой-то вызов API или лучшая методика, которую мне не хватает?

Ответы [ 3 ]

3 голосов
/ 25 октября 2011

Вы можете купить твиты от GNIP .

2 голосов
/ 16 декабря 2014

Насколько я понял, Twitter API имеет конечную точку для получения до 100 твитов за запрос.Подробности можно найти по адресу: https://dev.twitter.com/rest/reference/get/statuses/lookup Я использую метод statuses_lookup в tweepy: http://tweepy.readthedocs.org/en/v3.1.0/api.html#timeline-methods Таким образом, вы можете получать твиты гораздо быстрее, чем запрашивать один твит за раз.

2 голосов
/ 23 октября 2011

Нет.Боюсь, никто.Невозможно обойти твиттеров 350 вызовов API в час для аутентифицированных пользователей.

...