1. ホーム
  2. twitter

[解決済み] OAuthでTwitterのIDを確認した後、ユーザーのメールIDを取得する方法はありますか?

2023-06-09 01:34:03

質問

私はOAuthの初心者で、TwitterのAPIで遊んでいます。私は、認証後のユーザーのクレデンシャルを取得するために http://api.twitter.com/1/account/verify_credentials.xml . 応答には、ユーザーID、スクリーン名などが含まれていますが、電子メールIDは含まれていません。

ユーザーのメールIDを取得することは全く不可能なのでしょうか?

更新

Facebookは、あなたが特に次のことを要求した場合、この情報を提供すると思います。 拡張パーミッション . Twitterにも同じようなものがあるのでしょうか?

どのように解決するのですか?

ユーザーのメールアドレスをAPIで取得することができません。 これは、APIチームによる意図的な設計上の決定です。

update 2015.08.18:

ユーザーにメールアドレスを要求することは可能ですが、アプリがホワイトリストに登録されていることが必要です。 参照 https://dev.twitter.com/rest/reference/get/account/verify_credentials を参照し、APIコールの詳細については このフォーム をクリックし、アプリのホワイトリスト登録を申請してください。