您可以通过GitHub API中的Repositories > Get方法找到项目的未解决问题数。
但是,有没有办法找到已关闭的问题的数量或问题的总数,而不是迭代所有问题?这些信息可以在每个项目的问题页面上找到,但它似乎没有出现在API中。
答案 0 :(得分:3)
根据this issue comment,您可以使用搜索API而不是问题API来解决问题。 relevant API docs涵盖了搜索字词中状态过滤器的使用。
获取https://api.github.com/search/issues?q=repo:nodejs/node+type:issue+state:closed
{
"total_count": 6595,
"incomplete_results": false,
"items": [...]
}
答案 1 :(得分:0)
将issues
附加到您的网址,它应该返回所有问题,然后您可以计算对象的数量并推断出哪些是开放的,哪些不是。
示例电话:
https://api.github.com/repos/anandkgpt03/test/issues