javascript 使用JavaScript创建Github要点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用JavaScript创建Github要点相关的知识,希望对你有一定的参考价值。
$(document).ready(function(){
var createGist = function(file_name, content, description, token){
var data = {
'public': true,
'description': description,
'files': {}
};
data['files'][file_name] = {
'content': content
};
$.ajax({
url: 'https://api.github.com/gists',
type: 'POST',
dataType: 'json',
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", "token " + token);
},
data: JSON.stringify(data)
}).done(function(response) {
myGists(response.owner.login, token);
});
};
var myGists = function (username, token){
$.ajax({
url: 'https://api.github.com/users/' + username + '/gists',
type: 'GET',
dataType: 'jsonp'
}).done(function(response) {
console.log(response);
$.each(response.data,function(i,gist){
var a ='<a href="'+gist.html_url+'">' + gist.description+'</a>'
$('#gists ul').prepend('<li>'+a+'</li>');
})
});
};
$('#create').click(function() {
var token = $('#token').val();
var file_name = $('#file_name').val();
var content = $('#content').val();
var description = $('#description').val();
createGist(file_name, content, description, token);
console.log(createGist);
});
});
以上是关于javascript 使用JavaScript创建Github要点的主要内容,如果未能解决你的问题,请参考以下文章
javascript 使用JavaScript创建Github要点
JavaScript 使用JavaScript创建屏幕截图
JavaScript 使用仅限javascript创建无限下拉列表框
javascript 创建一个javascript文件以在其他地方使用
使用 Javascript 创建表
如何使用 Javascript 或任何 Javascript 框架创建用于保存图像的按钮?