ROAuth不再用于支持httr?[Twitter API]

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)

但是我找不到任何进一步的解释..

SPi*_*SPi 6

显然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