私はgithub APIを使用してWebブラウザからgithubファイルを編集するにはどうすればよいですか?
// GET content from github file
$.get('https://api.github.com/repos/redemption23/trackerApp/contents/file.txt', function(data){
var content = atob(data.content);
$('#box').append(content);
});
これだけで罰金のコンテンツを引っ張っている...ここで私がこれまで持っているものだ...私のリポジトリ内のファイルにPUT編集を実装しようとしている、との問題に実行しています。.. 。しかし私は、ファイルからコンテンツを引き出し、私のWebアプリの体にそれを追加することができていますが、経由して編集を送信しようと
// PUT edit to github file
$.ajax({
method: "PUT",
url: "https://api.github.com/repos/redemption23/trackerApp/contents/file.txt"
data: {
"message": "my commit message",
"committer": {
"name": "Matt",
"email": //omitted for stack overflow
},
"content": text,
"sha": //omitted for stack overflow
}
})
.done(function(msg) {
console.log("Data Saved: " + msg);
});
console.log(text);
...失敗しているバックファイルに編集をPUTしようとしていますAPIが動作していません。このエラーで復帰します。
jquery.min.js:4 PUT https://api.github.com/repos/redemption23/trackerApp/contents/file.txt