有啥方法可以通过 GitHub Rest API v3 获取存储库见解

Posted

技术标签:

【中文标题】有啥方法可以通过 GitHub Rest API v3 获取存储库见解【英文标题】:Is there any way to get repository insights via the GitHub Rest API v3有什么方法可以通过 GitHub Rest API v3 获取存储库见解 【发布时间】:2018-03-25 00:10:48 【问题描述】:

我想获取在指定时间段内为存储库打开/关闭的问题数量的统计信息。我可以通过单击见解选项卡在 GitHub 中查看此信息。

例如:https://github.com/nodejs/node/pulse

我可以通过 GitHub Rest API v3 提取这些信息吗?我正在查看文档,但找不到任何信息。提前致谢

【问题讨论】:

【参考方案1】:

您可以使用 GitHub API V3 来搜索问题和 PR。例如,如果我想搜索为持续时间 October 6, 2017 – October 13, 2017 创建的 repo nodejs/node 上的所有问题 您可以提出以下请求 - https://api.github.com/search/issues?q=repo:nodejs/node+created:2017-10-06..2017-10-13。 从收到的 JSON 搜索响应中,您可以确定导致 PR 的问题及其状态。参考:Search Issues

【讨论】:

这是目前最好的选择,我不知道这是否会很快出现在 v4 GraphQL API 中......

以上是关于有啥方法可以通过 GitHub Rest API v3 获取存储库见解的主要内容,如果未能解决你的问题,请参考以下文章

我的 api REST 调用 OSB oracle 服务总线有啥问题,jdeveloper

MVC 中的 Web API 和 REST API 到底有啥区别?

像 Twilio 那样按日期对 REST api 进行版本控制有啥好处?

Django Rest Framework + ReactJS:我的 API 有啥问题?

REST API 身份验证有啥不同? [关闭]

REST API 有啥更好的选择? WCF Web API (Preview 4) 或 OpenRasta 还是其他?