如何使用Pagination列出编程语言的Github公共存储库

时间:2016-02-14 09:10:32

标签: github pagination repository

我正在尝试使用分页编程语言获取Github公共存储库。到目前为止,我已经能够使用此网址https://api.github.com/legacy/repos/search/Go?language=GO&page=2&per_page=25仅获取100个存储库。

页面 per_page 参数不起作用,无论参数值如何,它都只给出静态100结果。我也试过" ,因为"参数但没有运气。请帮帮我怎样才能对此进行分页。谢谢

1 个答案:

答案 0 :(得分:1)

文档说明legacy API

  

旧版搜索API(如下所述)为deprecated,计划在下一个主要版本的API中删除。

     

我们建议您改用v3 Search API。它包含新的端点和更多功能。

如果您有选择,请尝试使用v3 search repositories端点:

https://api.github.com/search/repositories?q=language:go&page=3&per_page=100