代码拉取完成,页面将自动刷新
go get gitee.com/xiao6x6/gfile
初始化
Initialization(typeStr,config)
|参数名|必选|类型| 说明 |
|:---- |:---|:----- |--|
|typeStr |是 |string | 存储类型 aliyun =>阿里云|
|config |是 |string | 配置参数信息 |
配置格式
{"prefix":"jscrm","accessKey":"LTAI5t6Wngx37X2Auxr4sUCF","secret":"kyz2L5eQukcxLTYixJ7n8F4Y2og6JU","host":"http://wensi-zhanlang.oss-cn-hangzhou.aliyuncs.com","folder":"","bucketName":"wensi-zhanlang","endPoint":"oss-cn-hangzhou.aliyuncs.com"}
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
prefix | 是 | string | 前缀 |
accessKey | 是 | string | 阿里云key |
secret | 否 | string | 阿里云密钥 |
host | 否 | string | 阿里云配置host |
folder | 否 | string | 前缀后另文件夹,不需要则空 |
bucketName | 否 | string | 阿里云配置信息 |
endPoint | 否 | string | 阿里云配置信息 |
//返回前端各配置参数
// 获取全局消息队列句柄
q := GetGlobalClass()
q.GetConfig(folder)
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
folder | 否 | string | 文件夹名称(一般用企业id), 不传则在前缀之后不在区分文件夹 |
//后端上传文件
// 获取全局消息队列句柄
q := GetGlobalQueue()
q.Save(objectName, filename,folder,false)
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
objectName | 是 | string | objectName,传空字符则会根据配置自动生成一个随机的文件名 |
filename | 是 | string | 文件绝对路径 |
folder | 是 | string | 文件夹名称(一般用企业id),传空则在前缀之后不在区分文件夹 |
delete | 否 | bool | 默认不传则会删除文件 传false 不删 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。