GitHub Api: 给定语言的所有回购列表

GitHub Api: list of all repos with a given language

是的,有这个问题:

Github API: How to get all repositories written in a given language

然而答案只提供了 returns 100 个结果。

那么如何获取给定语言的所有存储库列表,

例如对于 Mathematica

卷曲https://api.github.com/search/repositories?q=language:mathematica

说我应该得到 8000 多件物品,但是这个 returns 只有前 30 件...

我试过了since

根据 @Bertrand Martel 的建议添加

&page=<page>&per_page=100

有效。

您只需请求第 1 页,每页 1 个结果以获得总结果,然后根据需要遍历页面。