如何处理Twitter"遇到的费率限制......"在R?

时间:2016-12-12 10:52:54

标签: r api twitter

我对此完全陌生。我正在使用套餐" twitteR"在Rstudio上访问Twitter rest API并从Twitter数据中提取数据。

username <- "netflix"
user <- getUser(username) 
followers <- user$getFollowers() 
followers <- twListToDF(followers)

然后我收到了以下通知

  

遇到的费率限制&amp;达到重试限制 - 返回部分结果

已经超过15分钟了,我还没有得到任何结果。所以我将代码修改为

followers <- user$getFollowers(150) 

得到结果,但它是一个充满数字的数据框,这是什么意思?

  

794705342974328832
   39308631个
  807216507939880960
  808263559599845376
  2507888091个
  174977598个
  338081716个
  807803521810698240
  2775999428个
  2570734208

我想知道我的API密钥是否有问题并将代码更改为以下

searchNF <- searchTwitter("#netflix bad OR suck OR terrible OR disaster OR :(", n=1500, since=as.character(Sys.Date()-3)) negativeTweets <- length(searchNF) negativeSentiment <- negativeTweets/1500

并获得以下通知

  

请求了1500条推文,但API只能返回52&gt; negativeTweets

这是正常的吗?

0 个答案:

没有答案