0

GithubのAPIを使用してコメントを作成しようとしていますが、失敗しているため、デバッグのヒントを探しています。

APIドキュメントにリストされているURLを使用しています。これは、GETリクエストのコメントのリストを正しく返します。POSTリクエストを実行しようとすると、404応答が返されます。corsを使用してブラウザーからAjaxリクエストを使用しており、「Authorization」ヘッダーフィールドに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}
4

1 に答える 1

0

私は自分の質問に答えます。私の OAuth スコープが読み取り専用だったことが原因のようです。「public_repo」と「repo」を OAuth スコープに追加すると、問題が解決しました。

于 2012-05-08T19:39:07.813 に答える