2012-05-08 88 views
0

我試圖用Github的api創建一個註釋,但它失敗了,而且我正在尋找調試提示。github v3 api創建註釋失敗

我正在使用api文檔中列出的url,它正確地返回GET請求的註釋列表。當我嘗試執行POST請求時,我收到了404響應。我使用cors的瀏覽器使用Ajax請求,並且在'授權'標頭字段中有一個OAuth令牌。

的URL看起來像:

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

我會回答我的問題。顯然是因爲我的OAuth範圍是只讀的。將'public_repo'和'repo'添加到我的OAuth範圍解決了問題。