上传图片到腾讯云

579 阅读1分钟

一、下载依赖

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中
});