{"action":"opened","issue":{"url":"https://api.github.com/repos/kenkoooo/AtCoderProblems/issues/81","repository_url":"https://api.github.com/repos/kenkoooo/AtCoderProblems","labels_url":"https://api.github.com/repos/kenkoooo/AtCoderProblems/issues/81/labels{/name}","comments_url":"https://api.github.com/repos/kenkoooo/AtCoderProblems/issues/81/comments","events_url":"https://api.github.com/repos/kenkoooo/AtCoderProblems/issues/81/events","html_url":"https://github.com/kenkoooo/AtCoderProblems/issues/81","id":393686810,"node_id":"MDU6SXNzdWUzOTM2ODY4MTA=","number":81,"title":"Proposal: withdrawal of v2 API; It may be better to let clients call results API multiple times","user":{"login":"kmyk","id":2203128,"node_id":"MDQ6VXNlcjIyMDMxMjg=","avatar_url":"https://avatars2.githubusercontent.com/u/2203128?v=4","gravatar_id":"","url":"https://api.github.com/users/kmyk","html_url":"https://github.com/kmyk","followers_url":"https://api.github.com/users/kmyk/followers","following_url":"https://api.github.com/users/kmyk/following{/other_user}","gists_url":"https://api.github.com/users/kmyk/gists{/gist_id}","starred_url":"https://api.github.com/users/kmyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kmyk/subscriptions","organizations_url":"https://api.github.com/users/kmyk/orgs","repos_url":"https://api.github.com/users/kmyk/repos","events_url":"https://api.github.com/users/kmyk/events{/privacy}","received_events_url":"https://api.github.com/users/kmyk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-22T16:42:33Z","updated_at":"2018-12-22T16:42:33Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"resultsの新APIが `/v2/results?users=wata,iwiwi,chokudai` という形をしていますが、 `/v3/results/wata` `/v3/results/iwiwi` `/v3/results/chokudai` と3回叩かせた方が適切かもしれません。前者ではキャッシュさせたり静的ファイルに落としたりするのが難しいですが、後者ならなんとかなりそうです (ただし未検証で、接続回数が増える分で前者が有利の可能性もあります)。\r\n\r\n他のAPIについてはキャッシュや静的ファイルを用いる (#76) ことになるでしょうし、ひとまずそれをしてみてresultsにも適用できるかの様子を見てから新APIの仕様を固定するのが良いと思います。後からでもv3としてendpointは足せますが、もしv1 v2 v3と3種並ぶことになるとつらそうです。なのでひとまず `/v2/results` の保留を提案します。どうでしょうか？"}}
{"actor":{"display_login":"kmyk"}}