-
开通微信小程序云开发
- 云开发中创建以下集合-也即我们常见的数据库表[注意大小写]:
- user // 基本的小程序用户
- SubscribeMessage // 监听私聊信息并向对方发送消息提醒
- addpeople // 添加好友
- chatroom_example // 聊天记录存储集合
- 云开发中创建以下集合-也即我们常见的数据库表[注意大小写]:
-
修改云开发环境
- cloudfunctions/yunrouter/index.js中
- 第1行左右
const envid = 'your envid'
// 请切换成自己的
- 第1行左右
- miniprogram/app.js
- 第13行左右
env:'your envid'
// 请切换成自己的
- 第13行左右
- pages/example/chatroom_example/room/room 中
- 将第9行左右
chatRoomEnvId:'your envid'
// 请切换成自己的
- 将第9行左右
- cloudfunctions/yunrouter/index.js中
-
将云函数上传并部署
- 右击 yunrouter文件夹 选择 上传并部署: 云端安装依赖
-
修改TmpID模版消息 - 私聊和添加好友时使用,如果不需要消息提醒、可以忽略此项。
- 为方便大家快速部署,订阅消息默认是关闭的,如需开启
- 找到文件app.js 第43行左右, 修改为下述代码
useTmp : treu
- 找到文件app.js 第43行左右, 修改为下述代码
- 为方便大家快速部署,订阅消息默认是关闭的,如需开启
-
以上四步设置完成后, 即可进入好友交流/聊天室测试中进行测试