Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GithubAPI:如何获得给定存储库的顶级贡献者(排序)?_Github_Github Api - Fatal编程技术网

GithubAPI:如何获得给定存储库的顶级贡献者(排序)?

GithubAPI:如何获得给定存储库的顶级贡献者(排序)?,github,github-api,Github,Github Api,我看不到使用github api实现这一点的清晰/明显的方法。所以我甚至不确定这是否真的那么容易/可行。我是否被迫在本地计算(例如:查询给定回购协议的所有提交,然后按作者统计它们?) 如果有一个干净的1-2API调用步骤,而不是迭代所有提交,那就太好了 它不是重复的,因为另一个问题是询问如何使用命令行执行此操作。我只需要使用github API,因为我将使用200多个repos,它需要完全编程,因为它从列表repos API开始。根据的注释,我添加了用于查询的参数 ?q=contribution

我看不到使用github api实现这一点的清晰/明显的方法。所以我甚至不确定这是否真的那么容易/可行。我是否被迫在本地计算(例如:查询给定回购协议的所有提交,然后按作者统计它们?)

如果有一个干净的1-2API调用步骤,而不是迭代所有提交,那就太好了

它不是重复的,因为另一个问题是询问如何使用命令行执行此操作。我只需要使用github API,因为我将使用200多个repos,它需要完全编程,因为它从列表repos API开始。

根据的注释,我添加了用于查询的参数

?q=contributions&order=desc
变成

(您可以使用此扩展,它帮助您方便地查看结果)

基于的注释,我添加了用于查询的参数

?q=contributions&order=desc
变成


(您可以使用此扩展,它帮助您轻松查看结果)

您正在查找此扩展的可能副本吗?:
https://api.github.com/repos/scala/scala/contributors
?在那里发现:@XavierGuihot可能会这样做。只要我可以使用相同的api enterprise(当然是在登录之后)。您是否正在寻找此api的可能副本?:
https://api.github.com/repos/scala/scala/contributors
?在那里发现:@XavierGuihot可能会这样做。只要我可以使用相同的api enterprise(当然是在登录之后)。这只得到30我怎么得到全部?这只得到30我怎么得到全部?