Python 列出用户存储库的GitHub API并不列出所有存储库

Python 列出用户存储库的GitHub API并不列出所有存储库,python,github,github-api,Python,Github,Github Api,我正在用Python开发一个数据分析工具,只是为了好玩,我想找出用户或组织用每种语言编写的代码的字节数 脚本工作正常,但问题是GitHub API端点在经过身份验证和未经身份验证的请求上只输出大约30个存储库 例如端点 https://api.github.com/users/google/repos输出29个存储库json对象和https://api.github.com/orgs/google/repos输出26个json对象 显然,谷歌拥有的存储库远不止这些,那么我如何才能访问它们呢? 我

我正在用Python开发一个数据分析工具,只是为了好玩,我想找出用户或组织用每种语言编写的代码的字节数

脚本工作正常,但问题是GitHub API端点在经过身份验证和未经身份验证的请求上只输出大约30个存储库

例如端点
https://api.github.com/users/google/repos
输出29个存储库json对象和
https://api.github.com/orgs/google/repos
输出26个json对象

显然,谷歌拥有的存储库远不止这些,那么我如何才能访问它们呢? 我只想获取脚本存储库的URL

有什么想法吗?

为我返回30个存储库,这是预期的行为。GithubAPI不会在单个响应中返回完整的项目列表。相反,列表将被分页,您可以使用下面描述的方法获取其他页面:

为我返回30个存储库,这是预期的行为。GithubAPI不会在单个响应中返回完整的项目列表。相反,列表将被分页,您可以使用下面描述的方法获取其他页面: