Я ищу обходной путь для этой опубликованной ошибки API Twitter: http://code.google.com/p/twitter-api/issues/detail?id=214
Когда вы выбираете твиты, твит возвращает неправильный идентификатор_пользователя.Тем не менее, он дает вам правильное имя экрана.
Моя цель - использовать API для выполнения двух действий:
Получить всех подписчиков моего аккаунта в Twitter,это тривиально для сценария ruby: myfollowers = Twitter.follower_ids("justinzollars")
(твиттер твит), соответствующего этому вызову API: https://dev.twitter.com/docs/api/1/get/followers/ids
Сохранение только твитов от отдельного пользователя.https://dev.twitter.com/docs/api/1/get/search
Проблема в том, что первый вызов API возвращает user_ids
, а поиск в Твиттере возвращает from_user_id_str
(имя_пользователя).Я не хочу совершать десятки тысяч вызовов API, запрашивая у твиттера user_id
каждого from_user_id_str
, который возвращается из вызова API поиска в твитах.
Как эффективно решитьэто проблема?