git - 我需要从 GitHub 收集关于我们项目的评论统计信息

标签 git rest github github-api

我需要从我们的私有(private) GitHub 存储库中提取有关每个合作者在设定时间段内所做的评论数量的信息。

我一直在查看 GitHub 文档,但我不清楚是否可以使用他们的 REST API。

我想使用数据自动在线呈现图表中的信息,所以 REST 是首选方式。

有人知道这是否可能吗?

谢谢, /J

最佳答案

这是 list reviews on a pull request 的链接端点。该电话将返回用户详细信息,以便您可以统计评论的数量以及执行评论的人。这是调用的示例:

curl -u <USER>:<API_KEY> https://api.github.com/repos/<owner>/<repo>/pulls/<number>/reviews

您可以进一步自动生成您的 organization's repositories 列表,然后 pull 出 pull requests 的列表在每个存储库中。 pull 请求的 JSON 负载将包括 id您需要生成 pull 请求审查信息。

关于git - 我需要从 GitHub 收集关于我们项目的评论统计信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42267930/

相关文章:

git - TortoiseGit 图标覆盖桌面上的图标

git - 是否可以使用 "go get"获取 git 标签?

java - SerenityRest 过滤器响应主体

GitHub 操作 : How to access to the log of current build via Terminal

git - 如何将一个 git 仓库中的目录镜像到另一个 git 仓库中?

git - NodeJS 和 Github : keeping data safe

git - Bitbucket 团队/组织?

git - 为什么找不到匹配的Mac:客户端hmac-md5,hmac-sha1

api - Magento Rest API 重新调整产品页面的 404

java - 从同一后端支持移动应用程序和网站的最佳技术堆栈是什么?