[英]Where does twitteR PIN code appear during R oauth authentication?
在進入Jeffrey Stanton關於數據科學的免費電子書中的Twitter章節時,我正在嘗試使用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頁面中,然后單擊“授權應用程序”按鈕。 這會將我送回到列出為回調URL的站點。
我在任何地方都沒有看到期望的PIN碼。 我的問題是:它出現在哪里? 還是我應該在哪里尋找? 我覺得這應該很明顯,但是不知何故我想不起來。
我遇到了類似的問題,必須進行兩項更改。
1-如SimonO101所述將所有https更改為http
2-確保刪除回調URL-否則,不顯示PIN而是直接移動到回調URL目標
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.