如何查找存储库的已关闭问题数量?

Fed*_*TIK 1 github-api

您可以通过GitHub 的 API 中的Repositories > Get方法找到项目的未解决问题数量。

但是有没有办法在不迭代所有问题的情况下找到已关闭问题的数量或问题总数?此类信息可在每个项目的问题页面上找到,但 API 中似乎没有。

例如,在https://github.com/nodejs/node/issues 上

节点存储库的问题计数

jon*_*rpe 6

根据此问题评论,您可以使用搜索 API 而不是问题 API 来获取问题计数。在相关的API文档涵盖了搜索词的使用状态的过滤器。

获取https://api.github.com/search/issues?q=repo:nodejs/node+type:issue+state:closed

{
    "total_count": 6595,
    "incomplete_results": false,
    "items": [...]
}
Run Code Online (Sandbox Code Playgroud)