Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用searchTwitter()的最大tweets中的twitter包_R_Twitter - Fatal编程技术网

使用searchTwitter()的最大tweets中的twitter包

使用searchTwitter()的最大tweets中的twitter包,r,twitter,R,Twitter,在R中的Twitter包中,可检索的最大推文数为1500条。 如果我想找回5000,我会得到 a<-searchTwitter("#cricket",n=5000) Error in out$error : $ operator is invalid for atomic vectors a如果您未通过身份验证,那么1500是Twitter API()施加的限制,尽管您的错误消息与我的不同,这很奇怪: install.packages("twi

在R中的Twitter包中,可检索的最大推文数为1500条。 如果我想找回5000,我会得到

      a<-searchTwitter("#cricket",n=5000)
      Error in out$error : $ operator is invalid for atomic vectors

a如果您未通过身份验证,那么1500是Twitter API()施加的限制,尽管您的错误消息与我的不同,这很奇怪:

          install.packages("twitteR")
          library(twitteR)
          BBC <- searchTwitter("BBC", n=1500)
          length(BBC)
          [1] 1500
          BBC <- searchTwitter("BBC", n=5000)
          Error in .self$twFromJSON(out) : Error: Invalid query
install.packages(“twitteR”)
图书馆(推特)

BBC1500限制是由twitteR
package强加的,API的限制是基于15分钟窗口内的大量请求。这是解释。

请提供一个可复制的示例您是否通过OAuth使用Twitter API进行了身份验证?我尝试通过ROAuth软件包进行身份验证,但仍然存在相同的错误。Twitter API告诉您,您已经达到了允许在任何时间获取的最大推文数。由于所有API调用都必须经过身份验证,因此不推荐使用此方法。