我正在使用R建立与twitter的连接。需要帮助解决此错误:
check_twitter_oauth()中的错误:OAuth身份验证错误: 这很可能意味着您错误地调用了setup_twitter_oauth()
代码是:
library(twitteR)
library(ROAuth)
customer_key <- "XXXX"
customer_secret <- "XXXX"
access_token <- "XXXX"
access_secret <- "XXXX"
download.file(url="http://curl.haxx.se/ca/cacert.pem", destfile="cacert.pem")
setup_twitter_oauth(consumer_key,consumer_secret,access_token,access_secret)
[1] "Using direct authentication"
Error in check_twitter_oauth() : OAuth authentication error:
This most likely means that you have incorrectly called setup_twitter_oauth()'
我也提到了类似的答案,但无法解决此错误。我尝试了以下方法:
检查了防火墙问题,已使用命令提示符-Windows防御程序防火墙设置中的R应用程序-
netsh advfirewall firewall add rule name="app name" dir=in action=allow program="Full path of .exe" enable=yes
已卸载R,并且已经安装了最新版本。
答案 0 :(得分:0)
更改此:
library(twitteR)
library(ROAuth)
收件人:
library("openssl")
library("httpuv")