egg-szjcomo-qiniu

1.0.1 • Public • Published

egg-szjcomo-qiniu

egg.js 七牛云文件上传插件

Install

$ npm i egg-szjcomo-qiniu --save

Usage

// {app_root}/config/plugin.js
exports.qiniu = {
  enable: true,
  package: 'egg-szjcomo-qiniu',
};

Configuration

// {app_root}/config/config.default.js
exports.qiniu = {
    /**
     * [AccessKey AK]
     * @type {String} 
     */
    AccessKey:'xxx',
    /**
     * [SecretKey SK]
     * @type {String} 
     */
    SecretKey:'xxx',
    /**
     * [bucket 存储空间]
     * @type {String} 
     */
    bucket:'xxx',
    /**
     * [tabZone 所属地区]
     * @type {String} 
     */
    tabZone:'z0'
};

七牛云sdk链接地址

Example

文件上传 app.qiniu.upload

参数 类型 是否必填 备注说明
filename string 文件路径
options object {path:'文件本地路径'}

文件分片上传 app.qiniu.upload_slice

参数 类型 是否必填 备注说明
filename string 文件路径
options object {path:'文件本地路径'}

删除文件 app.qiniu.remove

参数 类型 是否必填 备注说明
filename string 文件路径

延迟删除文件 app.qiniu.remove_after

参数 类型 是否必填 备注说明
filename string 文件路径
bucket string 文件路径
after_day int 延迟天数 默认5天

文件是否存在 app.qiniu.exists

参数 类型 是否必填 备注说明
filename string 文件路径

文件重命名 app.qiniu.rename

参数 类型 是否必填 备注说明
new_name string 新文件名称
old_name string 旧文件名称

文件列表 app.qiniu.list

参数 类型 是否必填 备注说明
options object 对象

七牛实例 app.qiniu.instance

参数 类型 是否必填 备注说明
AccessKey string -
SecretKey string -

更新日志

2020年11月5日

  • 增加获取七牛实例接口

Package Sidebar

Install

npm i egg-szjcomo-qiniu

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

21.4 kB

Total Files

6

Last publish

Collaborators

  • como20170606