我正在使用此网址,但只得到前30个存储库:
https://api.github.com/users/octocat/repos //Works fine
但是由于某些原因,以下网址不起作用:
https://api.github.com/users/octocat/repos?page=3&per_page=100
如何获取以下页面?
答案 0 :(得分:2)
https://api.github.com/users/octocat/repos?page=3&per_page=100
这意味着您试图在第三页中访问100个存储库,但是api仅返回一页,其中所有存储库在这种情况下为30个。
因此您得到的是一个空列表
答案 1 :(得分:2)
帐户https://github.com/octocat只有8个存储库。 URL https://api.github.com/users/octocat/repos列出所有8。
URL https://api.github.com/users/octocat/repos?page=3&per_page=100尝试按页面列出具有100个存储库的存储库的第三页。那肯定会返回一个空的存储库列表-根本没有足够的存储库来填充3页,每页100个存储库。
如果您只是在学习,请尝试列出您的8个存储库,例如4:
前4个存储库:https://api.github.com/users/octocat/repos?page=1&per_page=4
接下来的4个存储库:https://api.github.com/users/octocat/repos?page=2&per_page=4
空列表:https://api.github.com/users/octocat/repos?page=3&per_page=4