2.0.1 • Published 11 months ago
zigg-aws-s3-upload v2.0.1
介绍
调用 aws 后端预签名 url 上传文件
install
yarn add zigg-aws-s3-upload --registry https://npm.registry.xian.develop.zhigui.com/
或者
npm install zigg-aws-s3-upload --registry https://npm.registry.xian.develop.zhigui.com/
调用
import s3Upload from "zigg-aws-s3-upload"
//需要进行请求签名
s3Upload(true, APP_SECRET, url, token, file,true, getPrivateFilePath, "ztxl", (result) => {
console.log(result);
});
//不需要进行请求签名
s3Upload(false, '', url, token, file,true, getPrivateFilePath, "ztxl", (result) => {
console.log(result);
});
参数说明
isResquestSign | APP_SECRET | url | token | file | isPrivateFile | getPrivatePath | bucket | callback |
---|---|---|---|---|---|---|---|---|
是否需要请求签名(可选值 true/false) | 后端提供的请求签名秘钥,不需要请传空字符串 | 签名接口 url | 私有接口请求 token | 文件对象 | 是否是私有文件(可选值 true/false) | 私有文件请求 url | 文件存储的 bucket 名称 | 返回一个对象(包含相对路径和绝对路径) |