Twitter API即使存在,也不会返回搜索结果

时间:2017-09-25 04:01:43

标签: python twitter

我试图在2个月的时间内获取所有用户的推文。在搜索中我看到结果,但此代码返回一个空数组。为什么呢?

results = api.GetSearch(raw_query="q=&from=yikyakapp&since=2014-09-24&until=2014-11-24")

    print(results)

1 个答案:

答案 0 :(得分:1)

这是因为Twitter搜索API的限制为7天。查看API documentation

  

Twitter Search API搜索过去7天内发布的最近推文的样本。

此处有详细解释https://dev.twitter.com/rest/reference/get/search/tweets

  

请注意,搜索索引有7天的限制。换一种说法,   对于超过一周的日期,我们不会发现任何推文。

总之,您不能使用Twitter API搜索超过7天的推文。当然,在网站上,他们可以向您展示他们想要的任何东西。他们拥有所有数据。