var qiniu = require("qiniu"); var tool = require("../tool"); //需要填写你的 Access Key 和 Secret Key qiniu.conf.ACCESS_KEY = ''; qiniu.conf.SECRET_KEY = ‘'; //要上传的空间 bucket = ''; function uptoken(bucket, key) { var putPolicy = new qiniu.rs.PutPolicy(bucket+":"+key); return putPolicy.token(); } //构造上传函数 function uploadFile (localFile,jpg,callback) { var key=tool.generateUUID(32)+jpg; var token = uptoken(bucket, key); var extra = new qiniu.io.PutExtra(); qiniu.io.putFile(token, key, localFile, extra, function(err, ret) { console.log(err, ret); if(!err) { // 上传成功, 处理返回值 callback(null,ret) ; console.log(ret); } else { // 上传失败, 处理返回代码 callback(err,ret) ; } }); }
以上即可完成7牛图片文件存储的后端功能
你打算打赏多少钱呢?
(微信扫一扫)