s3 test
npm install wlite-avsdk-vod-upload-node旺链VOD上传sdk
wlite-avsdk-vod-upload-node@1.3.70
添加下载功能 添加OSS上传私有化功能
私有化文档
// 图片最后一个参数true or null:上传公有桶,false:上传私有桶
let param4 = new ImagePublishParam(urlImage, 'mark2', false);
// 视频则在publics 传入参数true:上传公有桶,false:上传私有桶
publish.PublishVideoAsync({video:urlImage,mark:'fdf',publics:true},};
// 文件上传publics 传入参数true:上传公有桶,false:上传私有桶
publish.PublishFileAsync({file:urlImage, mark:'fileme',publics:false},)
// 必选参数:url网络路径 文件的大小
// 可选参数:tagSize 分片的大小 isSignUrl true:返回带签名的网络URL false or null :返回本地文件路径
// progress 下载进度(和上传是一样的)
// return string 根据isSignUrl true:返回带签名的网络URL false or null :返回本地文件路径
publish.PubilshDownload({url:url,fileMaxSize:fileSizes,tagSizeMB:2}, progress=>{
console.log(progress.Uploaded / progress.Total); }).then(
async ret =>{
console.log("fileurl----" + ret)
let md5 = await GetMd5(ret)
console.log("download md5 info ",md5)
}
);