【发布时间】:2013-08-21 05:51:28
【问题描述】:
我想列出我对所有 60 个具有写入权限的组织的所有存储库。当我尝试通过https://api.github.com/orgs/:org/repos 列出存储库时,它将存储库的数量限制为 30,我如何才能访问组织中的所有存储库?
【问题讨论】:
标签: github-api
我想列出我对所有 60 个具有写入权限的组织的所有存储库。当我尝试通过https://api.github.com/orgs/:org/repos 列出存储库时,它将存储库的数量限制为 30,我如何才能访问组织中的所有存储库?
【问题讨论】:
标签: github-api
GitHub API states:
返回多个项目的请求默认分页为 30 个项目。您可以使用
?page参数指定更多页面。
【讨论】:
或者,对于 Github API,您可以将 per_page 参数设置为更大的数字(最多 100)。 值得注意的是,并非所有端点都尊重此参数,请参见以下说明:
请注意,由于技术原因,并非所有端点都尊重 ?per_page 参数
可以参考this link
【讨论】: