Идентификаторы user_ids, сообщаемые API-интерфейсом поиска, не совпадают с идентификаторами user_ids, используемыми в API REST Twitter, - не уверены, что именно там вы нашли идентификатор пользователя 248623669 или нет.
Временная шкала содержит твитыв свою очередь содержат встроенные (но кэшированные) пользовательские объекты, обычно отражающие состояние пользователя на момент публикации твита.Иногда пользователи меняют свои имена_экранов, поэтому пользователь с именем @barbara_volkwyn может иметь user_id 1234 один день и user_id 5678 на следующий день, тогда как твиты, которые принадлежали user_id 1234, всегда будут принадлежать user_id 1234, независимо от имени экрана.*
user_id для @babara_volkwyn в соответствии с REST API - 264882189. Вполне возможно, что кто-то имел такое же псевдоним, но другой user_id в другое время.Единственный способ удостовериться в идентичности пользователя Twitter - обратиться к ним по его REST API user_id - имена экранов являются временными и могут быть изменены конечным пользователем в любое время.
Как яупомянутое, кэшированные объекты пользователя, используемые в статусах, могут устареть - наиболее надежным источником актуальной информации об одной учетной записи пользователя является метод user / show API.Самым надежным источником актуальной информации о последних твитах от аккаунта является метод statuses / user_timeline.
Встроенные объекты работают для большинства сценариев, но если вы ищете максимальную точность, лучше использовать разные ресурсы.
Спасибо, Тейлор.