微信小程序> 【Gravity】腾讯即使通信服务+微信小程序私信功能(1)

【Gravity】腾讯即使通信服务+微信小程序私信功能(1)

浏览量:2649 时间: 来源:vectorX

 

云通信的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的列表信息

     

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎