В Twitter API как найти промежуточные ретвиты? - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь выяснить, через каких пользователей ретвитятся некоторые твиты.

Например, у меня есть твит пользователя, который бывает ретвитом.Я хочу знать, кто это сделал.Я нашел это:

tweet.retweeted_status.user.screen_name

Что, похоже, делает работу ... но потом я узнаю, что это дает мне имя первоначального создателя твита, а не имя потенциального пользователя-посредника...

Согласно документации API Twitter:

Ретвиты можно отличить от типичных твитов наличием атрибута retweeted_status.Этот атрибут содержит представление исходного твита, который был ретвитнут.Обратите внимание, что ретвиты ретвитов не показывают представления промежуточного ретвита, а только оригинальный твит.

В этой простой цепочке ретвитов:

Оригинальный автор твита A-> Посредник, который ретвитнул A-> Конечный пользователь, который ретвитнул A.

Когда я смотрю на твит A, ретвитнутый конечным пользователем, как я могу получить имя пользователя-посредникавместо оригинального пользователя?

1 Ответ

0 голосов
/ 10 декабря 2018

Вы не можете.Twitter, похоже, нигде не раскрывает эту информацию - он также не отображается на веб-сайте.(Это может быть даже не записано в Твиттере.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...