我正在使用Python中的数据分析工具,只是为了好玩,我想找出用户或组织用每种语言编写的字节数。
脚本工作正常,但问题是GitHub API端点在经过身份验证和未经身份验证的请求中仅输出大约30个存储库。
例如端点
https://api.github.com/users/google/repos
输出29个存储库json对象,https://api.github.com/orgs/google/repos
输出26个json对象。
显然谷歌有更多的存储库,所以如何访问它们? 我只想获取脚本的存储库URL。
有什么想法吗?
答案 0 :(得分:5)
https://api.github.com/orgs/google/repos为我返回30个存储库,这是预期的行为。 GitHub API不会在单个响应中返回完整的项目列表。相反,列表将被分页,您可以使用此处描述的方法获取其他页面: