Skip to content

luozhang002/oss-sign-policy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

使用说明

虽然 OSS 并未提供小程序的 sdk, 但是提供了通用的 API 接口, 而微信小程序的上传方法, 本质上是一个 POST 请求. 经过查阅 OSS微信小程序的文档, 采用后端计算参数传递给小程序的方式来实现上传,主要是计算policy和signature参数

node后端使用

const mpHelper = new MpUploadOssHelper({
    accessKeyId: AccessKeyId,
    accessKeySecret: AccessKeySecret,
    timeout: 1,     // 限制参数的有效时间(单位: 小时)
    maxSize: 10     // 限制上传文件大小(单位: Mb)
});

// 生成的参数
const params = mpHelper.createUploadParams();

获取policy

params.policy即可

获取signature

params.signature即可

About

oss-sign-policy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published