我正在尝试用Github的api创建一个评论,但它失败了,我正在寻找调试技巧。
我正在使用api文档中列出的url,它正确返回GET请求的注释列表。当我尝试发出POST请求时,我收到了404响应。我正在使用来自带有cors的浏览器的Ajax请求,并且我在“授权”标题字段中有一个OAuth令牌。
网址如下:
https://api.github.com/repos/username/repo/commits/sha/comments
帖子正文如下:
{"body":"hello!","commit_id":"same_as_sha_in_url","line":79,"path":"path/to/file.js","position":2}
答案 0 :(得分:0)
我会回答我自己的问题。这显然是因为我的OAuth范围是只读的。将“public_repo”和“repo”添加到我的OAuth范围可以解决问题。