一、下载依赖
npm i cos-js-sdk-v5
二、 引入使用
const COS = require('cos-js-sdk-v5')
// 适用前端调试的创建实例方法 (不推荐开发使用)
const cos = new COS({
SecretId: '', // 身份识别ID
SecretKey: '' // 身份秘钥
})
上传
上传接口 官方文档
cos.putObject({
Bucket: '', // 存储桶名字(必须)
Region: '', // 存储桶所在地域,必须字段
Key: '', // 文件名 必须
StorageClass: 'STANDARD', // 上传模式(标准模式)
Body: fileObject, // 上传文件对象
onProgress: function(progressData) { // 文件上传进度
console.log(JSON.stringify(progressData));
}
}, function(err, data) {
console.log(err || data); // 上传成功后网址在 data.Location中
});