searchTwitter()R函数无法按预期工作

时间:2016-02-15 17:43:15

标签: r twitter

我正试图在11/15/15 - 11/30/15的时间范围内发布包含“Deacs”和“basketball”字样的推文。

如下面的Twitter网站搜索显示,这样的推文肯定存在: https://twitter.com/search?src=typd&q=Deacs%20basketball%20since%3A2015-11-15%20until%3A2015-11-30

我已经在我的环境中设置了TwitteR软件包,并且过去成功拨打了1000多条推文用于通话。但是,当我运行以下代码时:

Dtweets1 <- searchTwitter('deacs+basketball', n = 10, since = '2015-11-15', until = '2015-11-30')

我收到以下错误,列表为0:

Warning message:

In doRppAPICall("search/tweets", n, params = params, retryOnRateLimit = retryOnRateLimit,  :  10 tweets were requested but the API can only return 0

是否有一个特殊原因导致出现此错误?

2 个答案:

答案 0 :(得分:1)

它与您获取数据的方式无关。

实际上,Twitter Search API只返回结果样本,而不是综合搜索。

为了获得更好的效果,您可以使用Twitter Stream API,创建搜索结果数据库,不断更新它们。

对我来说工作得很好。

答案 1 :(得分:0)

我认为这是因为你正在寻找字面上的deacs +篮球&#39;。替换&#39; +&#39;有空间。