【问题标题】:twitteR authorization - cannot get PIN推特授权 - 无法获得 PIN
【发布时间】:2013-12-08 21:57:03
【问题描述】:

我想使用 twitteR 并尝试获取我的密码,以便我可以完成授权。代码中似乎没有错误:

library(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<-"MyKey"
consumerSecret<-"MySecret"
twitCred<-OAuthFactory$new(consumerKey=consumerKey, 
                   consumerSecret=consumerSecret, 
                   requestURL=reqURL,
                   accessURL=accessURL,
                   authURL=authURL)
twitCred$handshake()

我收到要在网络浏览器中输入的 URL:https://api.twitter.com/oauth.authorize?oauth_token=LettersaNdNumbErs

但是我得到一个推特页面说该页面不存在!我已经尝试过在 https:// 中使用和不使用“s”,但我得到了相同的结果。有什么想法我可能做错了吗?我正在使用带有 JGR(您可以复制和粘贴 URL)和 RStudio(必须手动输入 URL,可以这么说)的 mac。

【问题讨论】:

标签: r macos twitter oauth


【解决方案1】:

你不小心用点代替了斜线,试试这个:

authURL &lt;- https://api.twitter.com/oauth/authorize

这应该会打开到 twitter 开发者页面的链接以授权您的应用程序

【讨论】:

    【解决方案2】:

    我遇到了类似的问题。我无法从 RStudio 复制链接,因为我无法选择最后完成的提示下方的文本。问题是令牌在我重新输入 URL 时已过期。

    我改用基本的 R gui 解决了这个问题,它让我可以复制和粘贴 - 工作正常。

    【讨论】:

      猜你喜欢
      • 2014-09-29
      • 2016-11-04
      • 1970-01-01
      • 1970-01-01
      • 2018-02-09
      • 1970-01-01
      • 2013-03-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多