r - 推特和 ROAuth

标签 r twitter twitter-oauth

我目前正在尝试从 R 发送推文,但我无法解决以下错误:

Error in .self$twFromJSON(out) : 
  Error: Could not authenticate with OAuth.

我已经按照 twitteR 小插图中的说明以及有关此事的其他 stackoverflow 问题(http://stackoverflow.com/questions/8122879/roauth-on-windows-using-r)进行了操作,但似乎没有人能解决此错误。这是我正在使用的代码:
library("twitteR")
library('ROAuth')

requestURL <- "https://api.twitter.com/oauth/request_token"
accessURL = "http://api.twitter.com/oauth/access_token"
authURL = "http://api.twitter.com/oauth/authorize"
consumerKey = "*****************************"
consumerSecret = "************************"
Cred <- OAuthFactory$new(consumerKey=consumerKey,
                             consumerSecret=consumerSecret,
                             requestURL=requestURL,
                             accessURL=accessURL, 
                             authURL=authURL)
Cred$handshake(cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl"))
registerTwitterOAuth(Cred)

通过这里工程。 registerTwitterOAuth 返回 TRUE,因此您会认为一切正常。但是当我尝试发送推文时,我收到了上面列出的错误。

我正在尝试通过以下方式发送推文:
tweet("text to tweet")

这导致:
Error in .self$twFromJSON(out) : 
  Error: Could not authenticate with OAuth.

不知道出了什么问题。 OAuth 验证似乎有效,但随后我无法发送推文。

最佳答案

希望用我昨天刚刚上传的版本解决了。如果您还没有使用 0.9.1 版本的 ROAuth,您可以更新您的软件包并重试吗?

关于r - 推特和 ROAuth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9373157/

相关文章:

R:从Companies House API获取pdf文档

r - 使用 optim、ML 将 Gamma 分布拟合到 R 中的数据

python - 获取在 Twitter 上关注某个人的所有用户

python - 如何检索特定日期范围内的推文?

android - twitter4j 代码不适用于 ICS 和 JellyBean

r - dplyr - 按组大小过滤

R 编译错误的 RGL 包

python - 使用 Tweepy (4.10.0) Tweet_id 获取推文回复

ruby-on-rails - 如何使 Omniauth 与弹出窗口一起工作?

ios - 带有 "Bearer Token"的 Twitter 仅应用程序身份验证