Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oauth 使用Rstudio阅读推文_Oauth - Fatal编程技术网

Oauth 使用Rstudio阅读推文

Oauth 使用Rstudio阅读推文,oauth,Oauth,我试图阅读与寨卡病毒相关的推文,并在twitter上创建了一个应用程序,但无法通过R连接到twitter。我尝试了以下命令 reqURL <- "https://api.twitter.com/oauth/request_token" accessURL <- "https://api.twitter.com/oauth/access_token" authURL <- "https://api.twitter.com/oauth/authorize" consumerKey

我试图阅读与寨卡病毒相关的推文,并在twitter上创建了一个应用程序,但无法通过R连接到twitter。我尝试了以下命令

reqURL <- "https://api.twitter.com/oauth/request_token"
accessURL <- "https://api.twitter.com/oauth/access_token"
authURL <- "https://api.twitter.com/oauth/authorize"
consumerKey <- "my consumer key"
consumerSecret <- "my consumer secret key"
twitCred <- OAuthFactory$new(consumerKey=consumerKey,
                             consumerSecret=consumerSecret,
                             requestURL=reqURL,
                             accessURL=accessURL,
                             authURL=authURL)
twitCred$handshake()

我认为你把R和Twitter的身份验证搞得太复杂了。从我读过的几篇博客中,您只需打一个电话到
setup\u twitter\u oauth()
,就可以开始了:

consumer_key    <- "your_consumer_key"
consumer_secret <- "your_consumer_secret"
access_token    <- "your_access_token"
access_secret   <- "your_access_secret"

setup_twitter_oauth(consumer_key, consumer_secret, access_token, access_secret)

consumer\u key谢谢您的回复。但我也尝试过setup_twitter_oauth()命令。它仍然会产生错误。甚至我也尝试过你在博客中建议的方法。当使用我在回答中建议的方法时,你会遇到什么错误?>消费者密钥消费者密钥访问令牌访问密钥设置twitter密钥(消费者密钥,消费者密钥,访问令牌,访问密钥)[1]“使用直接身份验证”是否使用本地文件在R会话之间缓存OAuth访问凭据?1:是2:否选择:检查_twitter_oauth()时出现1个错误:oauth身份验证错误:这很可能意味着您错误地调用了setup_twitter_oauth()'>
consumer_key    <- "your_consumer_key"
consumer_secret <- "your_consumer_secret"
access_token    <- "your_access_token"
access_secret   <- "your_access_secret"

setup_twitter_oauth(consumer_key, consumer_secret, access_token, access_secret)