集成腾讯云对象存储 - IM即时通讯
1. 创建腾讯云对象存储的存储桶
1.1 访问对象存储控制台
登录腾讯云控制台 ,访问对象存储控制台:https://console.cloud.tencent.com/cos5/bucket 进入存储桶列表
1.2 创建存储桶
1.2.1 填写存储桶表单
根据下图创建自己的存储桶,其名称将会被用于GoEasy文件存储配置
1.2.2 查看存储桶基本信息
进入存储桶列表,点击存储桶名称,进入存储桶详情页,点击【概览】,可以获取到【存储桶名称】和【所属地域】
1.3 开启跨域访问
1.3.1 添加跨域规则
点击【安全管理】,进入跨域访问控制,点击“添加跨域规则”,根据下图,将来源设置为 * ,注意为英文格式,允许Methods
勾选Get和Post,保存即可。
1.4 域名加速
开通上传下载加速,获得更快的上传和下载速度。开启后,"全球加速域名" 将会被用于GoEasy文件存储配置
1.4.1 开通全球加速域名
点击【域名与传输管理】,点击【全球加速】开启
1.4.2 获取【全球加速域名】
提示
微信小程序特别提醒: 如果需要在小程序里发送图片/视频/语音,需要登录微信公众平台->微信小程序开发设置->服务器域名,
将下图中标记的的"全球加速域名"添加到"uploadFile合法域名"
1.5 开通媒体处理服务
必须要开通媒体处理服务,否则视频消息和图片消息将无法获取缩略图,点击【数据处理】,点击【媒体处理】,并授权开通媒体处理服务
1.6 生成并获取密钥
1.6.1 新建密钥
进入 访问管理控制台,点击【新建密钥】,创建密钥
1.6.2 获取密钥
获取【SecretId】和【SecretKey】
2. GoEasy配置Bucket信息
2.1 进入配置页面
登录GoEasy控制台,进入应用详情
2.2 配置参数
在【IM文件储存】中选择“腾讯云对象存储“,填写以下信息并保存:
- 【SecretId】和【SecretKey】: 详见1.6.2
- 【储存桶名称】和【所属地域】: 详见1.2.2
- 【全球加速域名】: https://开头,加上1.4.2获取到的全球加速域名