如何通过GitHub API获得按数字过滤的请求列表?
我无法通过GitHub API中的数字筛选出一个回购/分支机构中的多个PRs的相关信息。我试图分析git历史,并找到在一段时间内合并到分支中的请求标题 这里我只看到按如何通过GitHub API获得按数字过滤的请求列表?,github,github-api,pull-request,Github,Github Api,Pull Request,我无法通过GitHub API中的数字筛选出一个回购/分支机构中的多个PRs的相关信息。我试图分析git历史,并找到在一段时间内合并到分支中的请求标题 这里我只看到按状态进行过滤。 谢谢。如果您在一段时间内试图在回购/分行中查找合并的PRs,可以使用GitHub搜索问题API 例如:如果您想在回购km poonacha/testissues中查找所有在2017-06-01..2017-06-16之间创建的且已合并的PRs,您可以提出以下请求-https://api.github.com/sea
状态进行过滤。
谢谢。如果您在一段时间内试图在回购/分行中查找合并的PRs,可以使用GitHub搜索问题API
例如:如果您想在回购km poonacha/testissues
中查找所有在2017-06-01..2017-06-16
之间创建的且已合并的PRs,您可以提出以下请求-https://api.github.com/search/issues?q=repo:km-poonacha/testissues+类型:pr+创建:2017-06-01..2017-06-16+是:合并的
参考谢谢,@Poonacha,但是有可能在提交哈希之间而不是在日期之间得到相同的结果吗?或者,仅仅通过数字更好,因为我之前在代码中已经做了一些历史分析,我有大量的PRs编号,我想加载详细信息。哦,当然,有了PR编号就更好了。即https://api.github.com/repos/REPONAME/pulls/PR#
。例如,对于回购km poonacha/testissues
:https://api.github.com/repos/km-Poonacha/testissues/pulls/20
但如果我有30个PRs怎么办?我需要打30个电话吗?这正是我想要避免的所以,我试图通过一个API查询获得大量PRs。对不起,我误解了你的评论。我不知道这个案子的答案。