1

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

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

有什么方法可以帮助获得更多针对特定关键字的推文

4

2 回答 2

3

如果您未通过身份验证,则 1500 是 Twitter API ( https://dev.twitter.com/docs/api/1/get/search ) 施加的限制,尽管您的错误消息与我的不同,即奇怪的:

          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
于 2012-04-26T09:55:15.770 回答
0

1500 限制是由twitteR包强加的,API 的限制是基于 15 分钟窗口内的请求数。它在这里解释。

于 2015-04-12T10:21:59.283 回答