r语言 - 请求了n条推文,但API只能返回0



我无法使用r中的twitteR包检索任何tweet。例如:

nbahash_tweets = searchTwitter("#nba",since='2013-01-01', until='2014-02-25',n=20)

显示以下警告信息:

在doRppAPICall("search/tweets", n, params = params,retryOnRateLimit = retryOnRateLimit,:请求了20条tweet,但是API只能返回0

问题的原因可能是什么?

来自官方Twitter搜索API文档

https://dev.twitter.com/rest/public/search

Twitter Search API对过去7天内最近发布的tweet进行抽样搜索。

所以你不能在API中搜索2013 - 2014年的tweets

当我试图使用twitteR包搜索twitteR时,我也收到了这条消息——这让我想到了这篇文章。但是,当我在同一个包中使用search_twitter_and_store命令时,我能够检索1702条消息并将它们存储在MySQL中。虽然不是我想要的,但它确实允许我获取和操纵数据。可能对你也有用。

最新更新