GitHub API问题 - 列出已加星标的回购

时间:2012-12-27 15:59:25

标签: json api curl github repository

我正在尝试列出我目前主演的所有回购,我这样做:

curl -u 'user' https://api.github.com/user/starred

它只给了我一部分我正在主演的回购,而不是全部。我不知道这是一个API问题,还是一个回购问题,但我似乎无法确定GitHub的标准是什么,只返回我已加星标的回购的一部分。

帮助!

1 个答案:

答案 0 :(得分:23)

GitHub在其API结果上使用分页。请参阅API文档中描述的回复Link标题:http://developer.github.com/v3/#paginationhttp://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个)。