云通信的WEB概述,里面讲解了设计的常量与类,以下四个通信主要类
- webim.MsgStore —— 消息列表
- webim.Session —— 对话框
- webim.Msg —— 对话框内的每条消息
- webim.Elem.Text/Face/Image —— 对话框内每条消息的内容元素
云通信WEB端集成流程逻辑,以及一个H5集成案例,案例讲到独立的业务体系,主要是将已登录的用户信息送至IM,以集成IM服务,查阅文档后发现的确如此,以下是几个主要的集成流程中使用的云通信的API方法,和要求的自定义函数
- SDK 登录。 webim.login(loginInfo, listeners,opts,cbOk,cbErr),需要传入当前用户信息,新消息通知回调函数等
- 业务自定义新消息监听函数,登录时传给 SDK 。 可以使用 onMsgNotify
- 设置聊天会话自动已读标识。webim.setAutoRead(selSess, isOn, isResetAll);
- 发送私聊(群)消息。webim.sendMsg(options,cbOk, cbErr);
- 获取历史的私聊消息。webim.getC2CHistoryMsgs (options,cbOk, cbErr);
- SDK退出。webim.logout(options,cbOk, cbErr);
在快速调通基本功能方面,参照看得懂的windows代码
微信小程序私信前端找了一份实现代码,界面类似微信,list对应会话列表,chat则是如下的对话界面,chat.js使用客户端websocket API编程,list.js绑定mock的列表信息














