Я пытаюсь выяснить, через каких пользователей ретвитятся некоторые твиты.
Например, у меня есть твит пользователя, который бывает ретвитом.Я хочу знать, кто это сделал.Я нашел это:
tweet.retweeted_status.user.screen_name
Что, похоже, делает работу ... но потом я узнаю, что это дает мне имя первоначального создателя твита, а не имя потенциального пользователя-посредника...
Согласно документации API Twitter:
Ретвиты можно отличить от типичных твитов наличием атрибута retweeted_status.Этот атрибут содержит представление исходного твита, который был ретвитнут.Обратите внимание, что ретвиты ретвитов не показывают представления промежуточного ретвита, а только оригинальный твит.
В этой простой цепочке ретвитов:
Оригинальный автор твита A-> Посредник, который ретвитнул A-> Конечный пользователь, который ретвитнул A.
Когда я смотрю на твит A, ретвитнутый конечным пользователем, как я могу получить имя пользователя-посредникавместо оригинального пользователя?