使用GitHub API在回购中创建拉取请求注释,没有任何问题

时间:2013-08-05 21:34:53

标签: github github-api

根据GitHub v3 API for pull requests

  

有关拉取请求的评论可以通过问题评论API进行管理。

在问题API中,我应该{/ 3}}

  

POST / repos /:owner /:repo / issues /:number / comments

不幸的是,我正在使用的repo已禁用问题,所以当我尝试时,我收到410错误消息

  

此回购协议已禁用问题

如何使用GitHub API在回购中创建拉取请求注释而没有任何问题?

1 个答案:

答案 0 :(得分:0)

你可以浏览?:

https://github.com/:owner/:repo/issues

如果你在那里得到404,那么听起来你只需要在repo的设置页面上启用功能下的问题:

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