Фон: Я работаю с системой, которая публикует твиты из одной учетной записи, но для разных людей, а затем получает аналитику для этих твитов. Одним из аналитиков является количество ретвитов.
Текущая реализация:
Я получаю все идентификаторы твитов для определенного пользователя и отправляю запрос для каждого идентификатора. С API отдыха у меня 200 или 350 запросов в час. Когда пользователь публикует слишком много твитов (и с помощью этой системы количество твитов может быстро достигать 100-200), запросы блокируются из-за ограничений API отдыха — у меня 200 или 350 запросов в час. Поэтому, если пользователь нажмет слишком много твитов, он не сможет получить свою аналитику и заблокирует эту доступность для других.
Вопрос: Есть ли способ отправить запрос в Twitter со списком идентификаторов твитов и получить список ретвитеров для каждого из идентификаторов?
UPD: в основном мне нужно что-то вроде GET statuses / user_timeline, но для определенных идентификаторов …
UPD2: есть также статусы GET / lookup, но он не возвращает ретвиттеры.
Задача ещё не решена.
Других решений пока нет …