https://github.com/lohin/oauth/authorize?client_id=<クライアントid>&scope=user%3Aemail
にアクセス、Authorizeボタンを押します
この表示は出ています
redirect_uriのcodeをコピーします
curl -X POST -H "Accept: application/json" -d 'client_id=<clint_id>&client_secret=<client_secret>&code=<code>' https://github.com/login/oauth/access_token
を実行します
すると、
{"access_token":"<access_token>","token_type":"bearer","scope":"user:email"}
が返されました
最後に、
curl -H "Authorization: token <token>" https://api.github.com/user
を実行します
ユーザーの情報のjson文字列が返ってきたのですが、email
がnull
になっています
メールアドレスを取得するにはどうすればいいですか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。