找不到访问去年推特的方法?

2024-10-16 20:53:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试访问过去一年的tweet(尽可能追溯到很久以前)。我做了很多研究,发现:

  1. twitterapi引用here,最多只能返回3200条tweets。流显然无法工作,GET请求有严格的限制。我已经能够使用Tweepy获取一些数据,但是还没有找到足够的结果。

  2. 同样从上面的页面来看,Topsy是一个可能有用的服务。不过,此后该公司已被苹果关闭。

  3. 似乎有几个“大数据”网站,也许能帮上忙,但我正在寻找一个免费的方法。

所以,我不知道现在该怎么办。有没有办法获得大量(+1GB)的推文,尽可能追溯到很久以前?你知道吗


Tags: 数据方法苹果gethere网站公司页面
2条回答

据我所知不是。使用搜索API可以获得的最长时间大约是7天。你知道吗

看看this question的答案。似乎有一个解决办法。你知道吗

您可以使用此库访问较旧的tweethttps://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

阅读页面中的文档了解更多示例。你知道吗

相关问题 更多 >