借助七牛图床 uptoken

看了两天的七牛云sdk文档JavaScript SDK的文档说明 写下此篇文,送给没有脑子记不住东西的我。


借助七牛图床 uptoken_第1张图片

dist/qiniu.js里封装好平台提供的框架直接调用就行。

原理:ajax请求七牛云服务器经过后台得出一个uptoken_url或uptoken,用这个uptoken_url或uptoken(接口)完成图片上传,上传成功返回一个url地址(自己空间的bucket域名+返回值+“.”图片格式)

uptoken_func: function(){

var ajax = new XMLHttpRequest();

ajax.open('GET', $('#uptoken_url').val(), false);

ajax.setRequestHeader("If-Modified-Since", "0");

ajax.send();

if (ajax.status === 200) {

var res = JSON.parse(ajax.responseText);

console.log('custom uptoken_func:' + res.uptoken);

return res.uptoken;

} else {

console.log('custom uptoken_func err');

return '';

}

}

uptoken可以理解为一个回调函数 (自我返回值)

经过这些操作后图片上传到七牛云后,可调用服务器等待以后其他指令请求的调用


借助七牛图床 uptoken_第2张图片

你可能感兴趣的:(借助七牛图床 uptoken)