R:TwitterR包突然未使用的参数错误

时间:2016-03-16 16:18:51

标签: r twitter

仅在上周我成功使用了以下脚本:

library(twitteR)
tweets <- search('keyword', n=1500, lang="en", since=NULL, until=NULL, retryOnRateLimit=10) 

没有我改变什么,它就停止了工作。我清理了我的环境,重新启动了R,但结果相同。然后我尝试了以下内容:

library(twitteR)
tweets <- search('keyword', n=1500, lang="en", retryOnRateLimit=10) 

谷歌搜索产生的信息是Windows用户应该包含一个额外的参数。环境清理并重新启动后,我尝试了这个:

library(twitteR)
tweets <- search('keyword', n=1500, lang="en", retryOnRateLimit=10, cainfo='cacert.pem') 

错误&#39;未使用的参数&#39;仍然坚持。 TwitteR套餐是否更新了?我不知道在哪里开始寻找修复bug。有任何想法吗?指针? 谢谢!

1 个答案:

答案 0 :(得分:1)

Sebastians非常有用的评论表明该软件包可能已更新,我之前的代码已过时。很高兴,只要它在更新之后就能工作。以下脚本现在再次运行:

library(twitteR)
download.file(url="http://curl.haxx.se/ca/cacert.pem", destfile="cacert.pem")
consumerKey = "your consumer key" 
consumerSecret = "your variable consumer secret" 
access_token = "your access token"
access_secret = "your access secret"
setup_twitter_oauth(consumerKey,
                consumerSecret,
                access_token,
                access_secret)
tweets <- searchTwitter('keyword', n=1500, lang="en", since=NULL, until=NULL, retryOnRateLimit=10) 

可以在需要设置的Twitter应用程序中找到消费者机密消费者密钥,访问令牌和访问机密(https://dev.twitter.com/apps