如何使用Twitter搜索API获得20多个结果

如何使用Twitter搜索API获得20多个结果,twitter,Twitter,我正在使用从Twitter检索特定搜索词的推文。然而,似乎每个结果有20条推文的限制,或者有某种日期限制 有人知道获得更多结果的方法吗?您是否尝试过: 推特搜索只能追溯到5-7天,或者1500条推特,以先到者为准。搜索API是相同的。除此之外的任何推文都无法通过任何已知方法获得。推特上有,但没有办法得到。如果您事先知道您需要某些关键字或某些用户的所有推文,则需要使用流式API提前收集这些推文并将其保存在数据库中。然后你可以在将来的任何时候搜索你的数据库,以获取你已经保存的所有推文 亚当·格林(A

我正在使用从Twitter检索特定搜索词的推文。然而,似乎每个结果有20条推文的限制,或者有某种日期限制

有人知道获得更多结果的方法吗?

您是否尝试过:


推特搜索只能追溯到5-7天,或者1500条推特,以先到者为准。搜索API是相同的。除此之外的任何推文都无法通过任何已知方法获得。推特上有,但没有办法得到。如果您事先知道您需要某些关键字或某些用户的所有推文,则需要使用流式API提前收集这些推文并将其保存在数据库中。然后你可以在将来的任何时候搜索你的数据库,以获取你已经保存的所有推文

亚当·格林(Adam Green)死定了,搜索API只会给你带来1500条推文或7天。但是,通过传入“rpp”参数,一次可以获得20多个。rpp的值必须介于1和1500之间

例如:search.twitter.com/search.json?&1=facebook&rpp=100

请务必阅读流api也。。。我在使用搜索api时遇到了速率限制,它要求以不同的方式设计应用程序


1。获得前1500条推文

考虑到搜索API中的资源(在Sat上更新,2011-07-09 10:06),您会注意到,通过指定“页面”和“每页结果”参数,您最多可以检索1500条推文,发布时间不超过6-9天

2。越来越老的推文

要检索更多tweet,您应该首先确定步骤1中的最低tweet id。使用此最低id可在第二个GET搜索请求中设置“max_id”参数(请参见关于使用“max_id”的说明)。该请求将返回tweet,所有tweet的id都低于步骤1中的id。重复这种方法,直到你在过去6-9天内发布了所有推文


这对我有用

是的,它仍然只返回几个结果。看起来几乎是有时间限制的。例如:这只返回7个条目。这是因为您的搜索只返回了7个条目。啊,好的。我知道如果我在twitterweb前端做同样的搜索,它只会显示7个结果,然后告诉我旧的tweet不可用。现在的问题是,有人知道如何检索旧的推文吗?谢谢,rrp参数正是我所需要的!谢谢,我来看看。有趣的是,您如何将基本身份验证用于流式API。我以为他们在8月16日就完全关闭了。你能分享一段代码片段吗?在哪些平台上?你实现了twitter搜索吗