我没有看到使用 github api 执行此操作的干净/明显的方法。所以我什至不确定这真的那么容易/可行。我是否被迫在本地计算这个(例如:查询给定 repo 的所有提交,然后按作者计算它们?)
如果有一个干净的 1-2 API 调用步骤方式,而不是迭代所有提交,那就太好了。
这不是重复的,因为另一个问题是询问如何使用命令行执行此操作。我只需要使用 github API,因为我将使用 200 多个 repos,并且它需要完全编程,因为它从列表 repos api 开始。
根据Xavier Guihot 的评论,我添加了查询参数
?q=contributions&order=desc
Run Code Online (Sandbox Code Playgroud)
它变成
https://api.github.com/repos/scala/scala/contributors?q=contributions&order=desc
(您可以使用此扩展程序https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en,它可以帮助您轻松查看结果)
| 归档时间: |
|
| 查看次数: |
1399 次 |
| 最近记录: |