如何通过URL列出Github组织的所有存储库?

时间:2017-02-06 21:07:18

标签: github-api

我想使用Github api来获取Github组织帐户拥有的所有存储库。

例如,假设我有

https://github.com/apache

如何使用github api获取此URL中的所有子存储库?

输入:['https://github.com/apache/phoenix','https://github.com/apache/accumulo-testing', ...]

输出:{{1}}

可以吗?

1 个答案:

答案 0 :(得分:1)

他们的Api限制为每个请求100个结果(并且还有一些其他限制,例如每小时60个未经身份验证的请求)。因此,根据您以编程方式执行此操作的方式,您可以按以下方式提出请求:

https://api.github.com/orgs/apache/repos?page=1&per_page=100
https://api.github.com/orgs/apache/repos?page=2&per_page=100
etc...