博客增加图片7牛存储

2016-09-20 14:08:11

u=3710058524,2073166755&fm=21&gp=0.jpg

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牛图片文件存储的后端功能


你打算打赏多少钱呢?

打赏
(微信扫一扫)