如何实时获取推文及其对被跟踪用户的转发/收藏?

时间:2016-02-19 21:27:58

标签: api twitter

我目前正在开展项目,我需要跟踪大约7500名推特用户。

有没有办法实时获取推文,转发和收藏?我无法使用Twitter API来做到这一点。

我们想出的唯一方法是直接抓取用户时间表,但效率很低而且不实时。

如果有其他人有其他想法,请告诉我,谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用streaming API通过设置follow从特定用户实时获取推文到他们的用户ID。如果您只有自己的屏幕名称,则可以使用常规REST API获取ID。返回的推文包括用户发布的推文,转发(由用户和用户转发),以及回复用户。

无法从流API获取任何用户的收藏夹,获取这些内容的唯一方法是在REST API中使用favorites/list,每15分钟限制为15个请求,200每个响应中的收藏夹,每个请求只有一个用户。