Error in check_twitter_oauth() : OAuth authentication error :
Error in check_twitter_oauth() : OAuth authentication error :
我正在努力使用 R 建立与 Twitter 的连接。需要帮助来解决此错误:
Error in check_twitter_oauth() : OAuth authentication error:
This most likely means that you have incorrectly called 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()'
我也参考了类似的答案,但无法解决这个错误。我尝试了以下方法:
- 使用了库 (base64enc)
检查了防火墙问题,已允许 Windows defender 防火墙设置中的 R 应用程序使用命令提示符 -
netsh advfirewall firewall add rule name="app name" dir=in action=allow program="Full path of .exe" enable=yes
已卸载 R 并已安装最新版本。
- 已尝试将 (library(twitteR) 和 library(ROAuth)) 替换为 (library(openssl) 和 library(httpuv))。
- 也尝试过使用所有 4 个库(twitteR、ROAuth、openssl、httpuv)。
改变这个:
library(twitteR)
library(ROAuth)
至:
library("openssl")
library("httpuv")
我正在努力使用 R 建立与 Twitter 的连接。需要帮助来解决此错误:
Error in check_twitter_oauth() : OAuth authentication error: This most likely means that you have incorrectly called 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()'
我也参考了类似的答案,但无法解决这个错误。我尝试了以下方法:
- 使用了库 (base64enc)
检查了防火墙问题,已允许 Windows defender 防火墙设置中的 R 应用程序使用命令提示符 -
netsh advfirewall firewall add rule name="app name" dir=in action=allow program="Full path of .exe" enable=yes
已卸载 R 并已安装最新版本。
- 已尝试将 (library(twitteR) 和 library(ROAuth)) 替换为 (library(openssl) 和 library(httpuv))。
- 也尝试过使用所有 4 个库(twitteR、ROAuth、openssl、httpuv)。
改变这个:
library(twitteR)
library(ROAuth)
至:
library("openssl")
library("httpuv")