Web API 設計技術者試験問題:第n問「リポジトリの購読」
GitHub の Web API を使うと、リポジトリを購読したり、星をつけたりすることができる。
PUT /user/starred/:owner/:repo
である。一方、リポジトリを購読する API については、
PUT /user/subscriptions/:owner/:repo
が LEGACY となって
PUT /repos/:owner/:repo/subscription
となっている。
小問1. この理由を考察せよ。
小問2. 購読、購読解除 API を設計し、理由を述べよ