我需要从我们的私有(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/