如何使用Twitter Search API获得超过20个结果

her*_*tte 5 twitter

我正在使用Twitter Search API从Twitter检索特定搜索词的推文.但是,似乎每个结果或某种日期限制限制为20条推文.

有谁知道如何获得更多结果?

小智 12

Twitter搜索仅返回5 - 7天,或1,500条推文,以先到者为准.搜索API是相同的.除此之外的任何推文都无法通过任何已知方法获得.Twitter有他们,但没有办法得到他们.如果您事先知道某些关键字或某些用户需要所有推文,则需要使用流API提前收集它们并将其保存在数据库中.然后,您可以在将来的任何时间搜索您的数据库,以获取您已保存的所有推文.


小智 9

1.获得前1500条推文

鉴于来自Search API 的GET搜索资源(在星期六,2011-07-09 10:06更新),您会注意到通过指定"页面"和"RPP"(每页结果)参数,您最多可以检索1500条推文,发布时间不超过6-9天.

2.获取较旧的推文

要检索更多推文,您应首先确定步骤1中的最低推文ID.使用此最低ID在第二个GET搜索请求中设置"max_id"参数(请参阅使用"max_id"的最佳做法).该请求将返回所有ID都低于步骤1的推文.重复此方法,直到您获得最近6-9天内发布的所有推文.

它对我有用!