javascript JS-сниппеты
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript JS-сниппеты相关的知识,希望对你有一定的参考价值。
/*
Создание репозитория с помощью Github API
http://techslides.com/create-repositories-with-github-api-and-html5
*/
$.ajax({
url: 'https://api.github.com/authorizations',
type: 'POST',
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", "Basic " + btoa("YOUR-USERNAME:YOUR-PASSWORD"));
},
data: '{"scopes":["repo"],"note":"create repo with ajax"}'
}).done(function(response) {
console.log(response);
});
$.ajax({
url: 'https://api.github.com/user/repos',
type: 'POST',
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", "token TOKEN-FROM-PREVIOUS-CALL");
},
data: '{"name": "repo test","description":"repo create from ajax test","homepage": "https://sample.com","auto_init":true}'
}).done(function(response) {
console.log(response);
});
var filename = "firstfile.txt";
var filemessage = "uploading a file";
var filecontent = "The data of the file."
var basecontent = btoa(filecontent);
var apiurl = contents_url.replace('{+path}',filename);
var filedata = '{"message":"'+filemessage+'","content":"'+basecontent+'"}';
$.ajax({
url: apiurl,
type: 'PUT',
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", "token TOKEN-FROM-PREVIOUS-CALL");
},
data: filedata
}).done(function(response) {
console.log(response);
});
以上是关于javascript JS-сниппеты的主要内容,如果未能解决你的问题,请参考以下文章
javascript jQuery - Выполнитьскрипттолькопослеполнойзагрузкистраницы
javascript Яндекспереводпривыделениитекста(Автоматически)
csharp Случайныепаузывнутрисниппета
text Тестовыйсниппет
php Кастомныетипызаписей
css CSS-сниппеты