0

Twitter API にリクエストを送信するアプリケーションを作成しています。フローの一部では、Twitter ログイン ページへのリダイレクトが必要です。ユーザーがログインすると、フローを続行するために必要な情報を含むリクエストがコールバック URL に返されます。問題は、ログイン後、私のアプリケーションがポップアップし、URL バーに関連情報が表示されることです。したがって、たとえば、URL は次のようになります。

{http://localhost:9000/?oauth_token=KlQrT7YoFC2j3wAVGK57JRRI5h6LFI08H1zkhm8uEo&oauth_verifier=dU1H8D1no1wmKNRdpecHDrWegTQm4dvI15rnUblqxM}

{'http://localhost:9000'} の後の情報が必要なので、どうすれば取得できますか?

HTTP リクエストで見つけることができる唯一の情報は、それらを作成することであり、それらを受け取ることについてはほとんどありません。そして、それらを受け取ったときに見つけたものでさえ、私が抱えている問題をカバーしていません. この問題の解決策は、Twitter でのサインインを実装したいすべてのアプリケーションのコアになるため、非常に役立つと思います。どんな助けでも大歓迎です。

4

1 に答える 1

0

/を提供するコントローラーを作成する、サンプルroutesファイル

GET     /                                        Twitter.authorize

次に、コントローラーでパラメーターを使用できます。

public static void authorize(String oauth_token, String oauth_verifier) {
  .... do something ....
}
于 2012-12-14T20:26:10.840 に答える