1
別のウェブサイトからGistを更新したいのですが、ここで私の要点トークンでログインします。私はそれを働かせることはできません。私はGETを介して要点を得ることができたが、要点をPATCHで更新することは機能していない。Gistを更新するにはどうすればよいですか?
要点を取得すると、私のユーザ名とプロフィールが正しく表示されたので、認証に問題はないとは思いません。
のJavaScript(jQueryの):
$.ajax({
url: 'https://api.github.com/gists/e3e0b182c09bf333593c',
type: 'PATCH',
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization","token f32e-----MY-TOKEN-(GIST-ACCESS)-----6f44");
}, data: {
"description":"Edit gist",
"files":{
"annexation.json":{
"content":"{\"updated content\":\"from Ajax\"}"
}
}
}
}).done(function(response) {
$('#write').text(JSON.stringify(response));
});
私はエラー400(不正なリクエスト)を得続けます。
応答:
{
"message": "Problems parsing JSON",
"documentation_url": "https://developer.github.com/v3/gists/#edit-a-gist"
}
私が何か間違ったことをやっている場合、誰かが指摘することはできますか?どうもありがとう。