2012-12-14 43 views
0

我正在編寫向Twitter API發送請求的應用程序。流程的一部分需要重定向到Twitter登錄頁面。在用戶登錄後,請求會發回到回調URL,並提供我需要的信息以繼續流程。事情是,登錄後,我的應用程序彈出與url欄中的相關信息。因此,例如URL應該是這樣的:處理來自外部網站的請求

{HTTP://本地主機:9000 /組oauth_token = KlQrT7YoFC2j3wAVGK57JRRI5h6LFI08H1zkhm8uEo & oauth_verifier = dU1H8D1no1wmKNRdpecHDrWegTQm4dvI15rnUblqxM?}

我需要{'HTTP之後的信息://本地主機:9000'}所以我的問題是,我怎麼得到這個?

我可以在HTTP請求中找到的唯一信息是使他們對接收它們很少。甚至我在收到這些信息時發現的內容並不包括我遇到的問題。我想這個問題的解決方案可能非常有用,可以看到任何想要使用Twitter實現登錄的應用程序的核心。 任何幫助將不勝感激。

回答

0

創建一個控制器供應/,例如routes文件

GET /          Twitter.authorize 

然後在控制器可以使用參數:

public static void authorize(String oauth_token, String oauth_verifier) { 
    .... do something .... 
} 
+0

萬分感謝薩穆埃爾! –

+0

不客氣。如果問題對您有幫助,請將問題標記爲已接受的答案。 – Samuel