我正在尝试列出我目前正在主演的所有 repos,我这样做:
curl -u 'user' https://api.github.com/user/starred
它只给了我我主演的 repo 的一个子集,而不是全部。我不知道这是 API 问题还是 repo 问题,但我似乎无法确定 GitHub 仅返回我加星标的 repos 的一部分的标准是什么。
帮助!
最佳答案
GitHub 对其 API 结果使用分页。查看回复 Link
API 文档中描述的 header :http://developer.github.com/v3/#pagination和 http://developer.github.com/v3/activity/starring/#list-repositories-being-starred
无论如何,要获得其余的结果,请使用 https://api.github.com/users/:user/starred?page=X&per_page=Y
,其中 X 是页面编号,Y 是页面大小(最大 100)。
关于json - GitHub API 问题 - 列出已加星标的存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14057478/