0

ユーザーがログインとパスワードを入力するための webview を表示する代わりに、ユーザーに公式の twitter アプリで承認させたい (ご存知の場合、facebook api は同じことを行います - facebook アプリケーションがインストールされている場合、アクセストークンを返すこのアプリケーションを実行します)。

それで、Twitterアプリケーションが同じことをする意図があるのでしょうか? (自分のアプリケーションでユーザーを承認するために、oauth 用の twitter アプリからアクセス トークンを取得します)

4

1 に答える 1

0

できることは、受け取った HTML ファイルを解析し、必要な情報 (oauth_verifier、authenticity_token、およびアプリを承認しないためにクリックしたボタンのテキスト) を取得することです。アプリを承認するためにユーザーの資格情報を送信するには、POST oauth/authorizeエンドポイントを介して HTML ページから取得した資格情報と情報を投稿します (Twitter Developers には記載されていません)。HTML ページでの認証が、Firebug や Opera Dragonfly などのツールを使用して行うことをためらわずに見てください (これを行うために使用するブラウザーによって異なります)。

于 2012-08-17T02:43:36.633 に答える