0

而不是顯示用戶輸入登錄名和密碼的webview我想讓用戶授權與他們的官方Twitter應用程序(如果你知道,Facebook API做相同的 - 如果有安裝Facebook應用程序它運行這個返回訪問令牌的應用程序)。從oauth的twitter應用程序獲取訪問令牌

因此,也許有任何意圖的Twitter應用程序做同樣的? (從twitter應用程序獲取訪問令牌,以便oauth在我自己的應用程序中授權用戶)

回答

0

您可以做的是解析接收到的HTML文件並獲取所需的信息(oauth_verifier,authenticity_token和按鈕在哪裏你點擊不授權應用程序)。要發送用戶的憑證以授權應用程序,請通過POST oauth/authorize端點(未在Twitter開發人員手冊上)發佈您從HTML頁面獲取的憑證和信息。不要猶豫,看看使用Firebug或Opera Dragonfly等工具對HTML頁面進行的身份驗證(取決於您使用的瀏覽器)。

+0

我不理解你..你在說什麼html文件?我詢問了有關android意圖的問題,以運行官方的twitter活動,該活動應通過intent extra返回授權密鑰... – pleerock 2012-08-17 02:55:01

相關問題