请先在七牛官网上注册账号,并申请一个scope
存储空间。然后代码中,安装qiniu
包
yarn add qiniu
var qiniu = require("qiniu");
router.get('/uploadToken', function (req, res, next) {
var accessKey = '你七牛的accessKey';
var secretKey = '你七牛的secretKey';
var mac = new qiniu.auth.digest.Mac(accessKey, secretKey);
var options = {
scope: '你七牛的存储空间',
};
var putPolicy = new qiniu.rs.PutPolicy(options);
var uploadToken = putPolicy.uploadToken(mac);
// 得到上传到七牛的凭证
res.json({uploadToken:uploadToken})
});
前端可以使用此token
,进行直传七牛云储存
已添加到喜欢了