有没有办法在Github中获取/导出特定项目/分支的评论列表?
我发现下面的问题与此相关,但似乎答案只是为了获取Github上特定提交的评论。
Get list of comments from GitHub pull request
谢谢!
答案 0 :(得分:1)
Relevant GitHub api documentation.
我认为你要找的是这样的:
https://api.github.com/repos/{owner}/{repo}/comments
因此,如果您有兴趣获取信息的存储库是有角度的,那么您的请求将是:
https://api.github.com/repos/angular/angular/comments
要获取该存储库的所有注释,您必须知道每个请求的100个结果的Api限制(并且还有一些其他限制,例如每小时60个未经身份验证的请求)。因此,根据您以编程方式执行此操作的方式,您可以按以下方式提出请求:
https://api.github.com/repos/angular/angular/comments?page=1&per_page=100
https://api.github.com/repos/angular/angular/comments?page=2&per_page=100
etc...
<强>更新强> 根据评论中提供的其他信息,为了使用私有存储库,您需要做两件事。