我试图访问过去一年的推文(尽可能早地约会)。我做了很多研究,我发现的是:
引用here,Twitter API最多只能返回3200条推文。 Streams显然不会起作用,GET请求有严格的限制。我已经能够使用Tweepy获取一些数据,但是我找不到足够的结果。
同样从上面的页面中,Topsy是一项可能有用的服务。然而,它已被Apple关闭。
似乎有几个大数据'网站,可能会有所帮助,但我一直在寻找一种免费的方法。
所以,我现在不知道该怎么做。有没有办法获得大量(+ 1GB)的推文,尽可能追溯到最后?
答案 0 :(得分:0)
不是我知道的。您可以使用Search API获得的最旧版本大约为7天。
查看this question的答案。似乎有一种解决方法。
答案 1 :(得分:0)
您可以使用此库访问较早的推文https://github.com/Jefferson-Henrique/GetOldTweets-python 例如
tweetCriteria = got.manager.TweetCriteria().setQuerySearch('europe refugees').setSince("2015-05-01").setUntil("2015-09-30").setMaxTweets(10)
tweet = got.manager.TweetManager.getTweets(tweetCriteria)[0]
print tweet.text
阅读页面中的文档以获取更多示例。