1.0.1 • Published 4 years ago

egg-szjcomo-qiniu v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

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

参数类型是否必填备注说明
filenamestring文件路径
optionsobject{path:'文件本地路径'}

文件分片上传 app.qiniu.upload_slice

参数类型是否必填备注说明
filenamestring文件路径
optionsobject{path:'文件本地路径'}

删除文件 app.qiniu.remove

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

延迟删除文件 app.qiniu.remove_after

参数类型是否必填备注说明
filenamestring文件路径
bucketstring文件路径
after_dayint延迟天数 默认5天

文件是否存在 app.qiniu.exists

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

文件重命名 app.qiniu.rename

参数类型是否必填备注说明
new_namestring新文件名称
old_namestring旧文件名称

文件列表 app.qiniu.list

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

七牛实例 app.qiniu.instance

参数类型是否必填备注说明
AccessKeystring-
SecretKeystring-

更新日志

2020年11月5日

  • 增加获取七牛实例接口