我正在尝试使用twitteR软件包,因为我已经阅读了Jeffrey Stanton关于数据科学的免费电子书中的Twitter章节。
我使用此代码注册我的凭据:
requestURL <- "https://api.twitter.com/oauth/request_token"
accessURL = "https://api.twitter.com/oauth/access_token"
authURL = "https://api.twitter.com/oauth/authorize"
consumerKey = "------------"
consumerSecret = "-----------"
twitCred <- OAuthFactory$new(consumerKey=consumerKey,
consumerSecret=consumerSecret,
requestURL=requestURL,
accessURL=accessURL,
authURL=authURL)
download.file(url="http://curl.haxx.se/ca/cacert.pem",
destfile="cacert.pem")
twitCred$handshake(cainfo="cacert.pem")
然后我获得了Twitter的链接:
要启用连接,请将您的网络浏览器指向: https://api.twitter.com/oauth/authorize?oauth_token=xxxx
我按照链接在Twitter页面中,然后点击“授权应用”按钮。这会将我发回到我列为回调网址的网站。
我没有看到我期待的密码。我的问题是:它出现在哪里?或者我应该在哪里寻找它?我觉得这应该是显而易见的,但不知怎的,我错过了它。
答案 0 :(得分:1)
我有类似的问题,不得不做两处修改。
1 - 将所有https更改为http,如SimonO101所述
2 - 确保删除回调网址 - 否则只显示PIN码,只需将其移至回调网址目的地