twitter rest api只提供数据样本吗?

时间:2014-11-12 01:10:36

标签: rest twitter

假设我想从拥有10k(或更多)推文的用户那里得到所有推文,我是否可以使用twitter rest api返回并获取所有用户状态?或者只给出一个样本。

twitter是否只为其他api的某些案例提供样本?喜欢搜索或类似的东西。 其余api的限制是什么?除了速率限制

我知道streaming api仅限于约1%的数据。但我不确定其余的api。

1 个答案:

答案 0 :(得分:0)

根据端点,您可以检索的推文数量会有所不同。对于来自用户的推文,您应该使用GET statuses/user_timeline

根据此终点的文档:

  

此方法最多只能返回用户最近推文的 3,200 。无论在请求此资源时include_rts是否设置为false,用户的其他状态的本机转发都包含在此总计中。

如果您拥有来自用户的所有推文ID,则可以使用GET statuses/lookup

按ID检索所有内容

Streaming API可以帮助您,但仅限于下一条推文,因为它是实时的。请记住,这1%与世界上所有推文有关,通常所有来自用户的推文都将在该连接上返回,因为1%意味着每天推文500万次