我正试图在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
是否有一个特殊原因导致出现此错误?
答案 0 :(得分:1)
它与您获取数据的方式无关。
实际上,Twitter Search API
只返回结果样本,而不是综合搜索。
为了获得更好的效果,您可以使用Twitter Stream API,创建搜索结果数据库,不断更新它们。
对我来说工作得很好。
答案 1 :(得分:0)
我认为这是因为你正在寻找字面上的deacs +篮球&#39;。替换&#39; +&#39;有空间。