2017-06-03 11 views

答えて

4

溶液は、paginationを使用してもよい。

我々はページネーションを使用する場合、我々は(per_pageパラメータを使用して)要求しているどのように多くのアイテムページあたりに応じてページの合計額についてレスポンスヘッダでいくつかの情報を取得します。

だから、トリックは1ページに1つのアイテムで貢献者のリストを要求することができます

https://api.github.com/repos/:owner/:repo/contributors?per_page=1 

たちのレスポンスヘッダにこれをやって、以下の内容でLinkプロパティが存在します。

リンク:https://api.github.com/repositories/ID/contributors?per_page=1&page=2; rel = "next"、 https://api.github.com/repositories/ID/contributors?per_page=1&page=XXXXXXXX; relが=「最後の」

XXXXXXXX値は、ちょうどrel="last"前ページの合計金額となりますが、私たちは1ページに1つのアイテムを要求されているので、それはまた、貢献者の合計金額となります。

関連する問題