Twitter 如何抓取某个用户的转发?

Twitter 如何抓取某个用户的转发?,twitter,Twitter,今天我学习了twitterapi文档。只发现我们可以用来获取某个用户的状态。由于向后兼容的原因,转发被从用户时间线中删除。如果我希望包含转发,API文档建议“statuses Retweetd_by_me”,但Retweetd_by_me不能返回其他用户的转发 我想也许我们可以分析某个用户的推特网页来获得他的转发。然而,是否有任何优雅的方式来抓取某个用户的转发 提前谢谢 您希望使用API调用,然后创建与user\u timeline的联合,并按datetime排序。他们没有为您混合流,这有点烦人

今天我学习了twitterapi文档。只发现我们可以用来获取某个用户的状态。由于向后兼容的原因,转发被从用户时间线中删除。如果我希望包含转发,API文档建议“statuses Retweetd_by_me”,但Retweetd_by_me不能返回其他用户的转发

我想也许我们可以分析某个用户的推特网页来获得他的转发。然而,是否有任何优雅的方式来抓取某个用户的转发


提前谢谢

您希望使用API调用,然后创建与
user\u timeline
的联合,并按
datetime
排序。他们没有为您混合流,这有点烦人。

为特定用户调用statuses/user\u时间线,然后对于每个状态,您必须调用statuses/id/Retweetd\u by或statuses/retweets


这是Twitter开发者最近提出的。现在,您可以将
include\u rts=true
添加到您的呼叫用户\u时间表中。请参阅此处的完整讨论:

您必须手动使用
使用时间线
中的每条Tweet添加到您的评论中,另外:1。要求足够高的“计数”以获得足够多的最近转发。2.使用“Retweetd_status”键筛选结果,以删除非retweets的内容。