我正在尝试列出我目前主演的所有回购,我这样做:
curl -u 'user' https://api.github.com/user/starred
它只给了我正在主演的回购的一个子集,而不是全部。我不知道这是 API 问题还是 repo 问题,但我似乎无法确定 GitHub 仅返回我已加星标的 repos 的一部分的标准是什么。
帮助!
我正在尝试列出我目前主演的所有回购,我这样做:
curl -u 'user' https://api.github.com/user/starred
它只给了我正在主演的回购的一个子集,而不是全部。我不知道这是 API 问题还是 repo 问题,但我似乎无法确定 GitHub 仅返回我已加星标的 repos 的一部分的标准是什么。
帮助!
GitHub 在他们的 API 结果上使用分页。Link
请参阅API 文档中描述的响应标头: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)。