hogesuke回答ポイント 300ptウォッチ

TwitterのOAuthについて質問です。


OAuthライブラリを使用して、webアプリケーションのログイン処理を実装しています。
認証からコールバック先のURLにリダイレクトされるところまで実装できたのですが、
認証されたユーザー自身の情報(user_id, display_name等)が取得できずに困っています。

Twitter REST APIのusers/showを使用すれば取得できるかと考えましたが、パラメータにuser_idを指定する必要があるため、user_idがまだわかっていない状態では使用することができません。
他のAPIもひと通り眺めてみましたが、自身の情報取得に使えそうなものは見つかりませんでした。

以前に、Node.jsでpassportというライブラリを使って実装した際は、認証が完了した際にライブラリがユーザ情報を返してくれたので、何らかの方法でユーザ情報を取得できるものと考えています。

認証されたユーザー自身の情報を取得する方法をお教え下さい。

* 以下の構成で開発しています。
言語:Python
WAF:Flask
OAuthライブラリ:rauth

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-11-03 13:16:55
終了日時
2014-11-03 15:03:33
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

REST API6Python343API1084Twitter727ライブラリ985OAuth61リダイレクト414Node.js28アプリケーション2247ログイン2397パラメータ533URL11376

人気の質問

メニュー

PC版