SPi*_*SPi 8 twitter r twitter-oauth rstudio rstudio-server
我在AWS"Ubuntu Server 12.04.2 LTS"上运行R Studio并通过我的浏览器访问R Studio.
当我尝试使用ROAuth包含代码的包在Twitter API上进行身份验证时:
credential<-OAuthFactory$new(consumerKey="xxxxx",
consumerSecret="xxxxx",
requestURL="https://api.twitter.com/oauth/request_token",
accessURL="https://api.twitter.com/oauth/access_token",
authURL="https://api.twitter.com/oauth/authorize")
credential$handshake()
registerTwitterOAuth(credential)
Run Code Online (Sandbox Code Playgroud)
之后我得到一个错误registerTwitterOAuth(credential)说法
Error in registerTwitterOAuth(credential) :
ROAuth is no longer used in favor of httr, please see ?setup_twitter_oauth
Run Code Online (Sandbox Code Playgroud)
但是我找不到任何进一步的解释..
显然twitteR包在我发布之前就已经更改了,所以验证的新方法是
setup_twitter_oauth(CUSTOMER_KEY, CUSTOMER_SECRET, ACCESS_TOKEN, ACCESS_secret, credentials_file=NULL)
Run Code Online (Sandbox Code Playgroud)
请参阅https://github.com/geoffjentry/twitteR