Python 在Twitter API中,如何找到中间转发?

Python 在Twitter API中,如何找到中间转发?,python,twitter,tweepy,Python,Twitter,Tweepy,我试图找到一些推文是通过哪些用户转发的 例如,我收到了一条用户的推文,这恰好是一条转发。我想知道用户是从谁那里转发的。我发现: tweet.retweeted_status.user.screen_name 这似乎能起作用。。。但后来,我发现它给了我推特原始创建者的名字,而不是潜在中间用户的名字 根据Twitter API文档: 转发与典型推特的区别在于 已转发的_状态属性。此属性包含一个表示 被转发的原始推文。请注意 转发不显示中间转发的表示,但 只有原来的推特 在这个简单的转发链中: 推文

我试图找到一些推文是通过哪些用户转发的

例如,我收到了一条用户的推文,这恰好是一条转发。我想知道用户是从谁那里转发的。我发现:

tweet.retweeted_status.user.screen_name
这似乎能起作用。。。但后来,我发现它给了我推特原始创建者的名字,而不是潜在中间用户的名字

根据Twitter API文档:

转发与典型推特的区别在于 已转发的_状态属性。此属性包含一个表示 被转发的原始推文。请注意 转发不显示中间转发的表示,但 只有原来的推特

在这个简单的转发链中:

推文A->转发A的中间用户->转发A的最终用户的原始作者


当我看到最终用户转发的tweet时,如何获得中间用户的名称,而不是原始用户的名称?

你不能。Twitter似乎没有在任何地方公开这些信息——它也没有显示在网站上。(它甚至可能不会被Twitter记录下来。)