object-store-sign
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

object-store-sign

阿里云 OSS 签名

const { OSSSign } = require("object-store-sign");

const signer = new OSSSign({
  accessKeyId: "xxx",
  accessKeySecret: "xxx",
  endpoint: "http://xxx.oss-cn-hangzhou.aliyuncs.com",
  maxSize: 1000000,
  bucket: "j-resource",
});

/**
 * 获取 OSS 签名
 * @param 签名的key
 */
signer.sign("filename.jpg");

腾讯云 COS 签名

const { COSSign } = require("object-store-sign");

const signer = new COSSign({
  secretId: "",
  secretKey: "",
  maxSize: 1000000000,
  bucket: "gz-h5-test-1251517970",
  endpoint: "",
});

/**
 * 获取 OSS 签名
 * @param 签名的key
 */
signer.sign("filename.jpg");

注意:bucket 必须设置了 Cors(Post 打勾),不然没有办法上传

Package Sidebar

Install

npm i object-store-sign

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

16.3 kB

Total Files

9

Last publish

Collaborators

  • jjeejj