###前提・実現したいこと
GithubAPIでユーザーIDからユーザー名を取得したいです。
例:
101604208
をhota1024
のようにIDでユーザー名を取得したいです。
###補足情報
使用言語はPHPで、フレームワークなどは極力使わないようにしてます。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
Users API の「Get a single user」で、取得できるレスポンスに name がありますので、これを使えば良いのではないかと...
コマンドラインから github.com の laravel ユーザの情報取得するのに
curl -i 'https://api.github.com/users/laravel'
と 試してみたところ、特に認証は必要なくて、下記の様なレスポンスが返ってきました。
{ "login": "laravel", "id": 958072, "avatar_url": "https://avatars3.githubusercontent.com/u/958072?v=4", "gravatar_id": "", "url": "https://api.github.com/users/laravel", "html_url": "https://github.com/laravel", "followers_url": "https://api.github.com/users/laravel/followers", "following_url": "https://api.github.com/users/laravel/following{/other_user}", "gists_url": "https://api.github.com/users/laravel/gists{/gist_id}", "starred_url": "https://api.github.com/users/laravel/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/laravel/subscriptions", "organizations_url": "https://api.github.com/users/laravel/orgs", "repos_url": "https://api.github.com/users/laravel/repos", "events_url": "https://api.github.com/users/laravel/events{/privacy}", "received_events_url": "https://api.github.com/users/laravel/received_events", "type": "Organization", "site_admin": false, "name": "The Laravel PHP Framework", "company": null, "blog": "http://laravel.com", "location": null, "email": null, "hireable": null, "bio": null, "public_repos": 32, "public_gists": 0, "followers": 0, "following": 0, "created_at": "2011-08-04T03:44:54Z", "updated_at": "2017-09-01T10:50:35Z" }
投稿2017/09/06 13:02
編集2017/09/06 13:04総合スコア25171
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。