にもかかわらず、私はGithub’s OAuth flowに従っており、ユーザーの電子メールスコープにアクセスできるアクセストークンを取得しています。私はhttps://github.com/login/oauth/access_tokenエンドポイントを使用して、アクセストークンのコードを交換するとき、私は次の応答を得る:ユーザー:電子メールスコープ
{
access_token: '83f42..xxx’,
token_type: 'bearer',
scope: 'user:email'
}
は素晴らしく見えます。だから、私は、ユーザーのデータを取得するためにトークンを使用して、この要求を行います。
Accept-Language: en-us
Accept: application/json
Authorization: token 83f42..xxx
Accept-Encoding: gzip, deflate
GET https://api.github.com/user
私は応答として、私のユーザーオブジェクトを取得んが、電子メールのプロパティがnullです。この問題を抱えている人は誰ですか?
@AntonDrukhあなたは精巧にできますか? 「パスポートギブス」はどんなものなのでしょうか? – Fergie
@Fergieコメントはあまりにも長い私の答えを参照してください。 –