根据GitHub v3 API for pull requests
可以通过问题评论 API 管理对拉取请求的评论。
在问题 API 中, 我应该能够创建评论
POST /repos/:owner/:repo/issues/:number/comments
不幸的是,我正在使用的 repo 禁用了问题,所以当我尝试这样做时,我收到 410 错误消息
此仓库的问题已禁用
如何使用 GitHub API 在仓库中创建拉取请求评论而没有问题?
根据GitHub v3 API for pull requests
可以通过问题评论 API 管理对拉取请求的评论。
在问题 API 中, 我应该能够创建评论
POST /repos/:owner/:repo/issues/:number/comments
不幸的是,我正在使用的 repo 禁用了问题,所以当我尝试这样做时,我收到 410 错误消息
此仓库的问题已禁用
如何使用 GitHub API 在仓库中创建拉取请求评论而没有问题?
你能浏览到吗?:
https://github.com/:owner/:repo/issues
如果你在那里得到一个 404,那么听起来你只需要在 repo 的设置页面上的 Features 下启用问题:
https://github.com/:owner/:repo/settings
编辑:啊,你根本不想处理问题。您需要使用拉取请求编号,而不是使用问题编号,然后简单地以这种方式发表评论:
POST /repos/:owner/:repo/pulls/:number/comments
{
"body": "Nice change",
"commit_id": "6dcb09b5b57875f334f61aebed695e2e4193db5e",
"path": "file1.txt",
"position": 4
}
有关更多信息,请参阅Pull Request Review Comments API。