使用twitteR进行httr身份验证

时间:2013-11-01 18:28:43

标签: r twitter httr

我刚刚更新到twitteR的当前github版本,并且在使用httr身份验证时遇到了一些困难。我首先运行以下内容:

library(twitteR)

consumer_key <- "---------------------"
consumer_secret <- "------------------------------------------"
access_token <- "-------------------------------------------------"
access_secret <- "-------------------------------------------"

setup_twitter_oauth(consumer_key, consumer_secret, access_token, access_secret,
                    credentials_file = "twitauth.RData")

到目前为止一切顺利。然后在加载了twitteR的新R会话中,我运行load_twitter_oauth("twitauth.RData")。这似乎不起作用,因为我在尝试做任何需要我进行身份验证的事情时遇到以下错误,例如:

getCurRateLimitInfo()
[1] "object 'access_token' not found"
Error in twInterfaceObj$doAPICall("application/rate_limit_status", params = params,  : 
  Error: object 'access_token' not found

如果我没有开始新的R会话,而是在getCurRateLimitInfo()之后立即尝试setup_twitter_oauth我收到了不同的错误:

getCurRateLimitInfo()
[1] "missing value where TRUE/FALSE needed"
Error in twInterfaceObj$doAPICall("application/rate_limit_status", params = params,  : 
  Error: missing value where TRUE/FALSE needed

我在这里错过了身份验证过程中的一些步骤吗?我的工作PC和我的个人Mac都遇到了同样的问题,两者都使用R版3.0.2。

0 个答案:

没有答案