当下即时通讯已经成为大多数产品的主要功能,最近在工作过程中需要初步开发一个具有基础通讯功能的客服功能。根据此开发功能的过程,总结了一些开发经验与方法(使用的SDK不同,实现方法也会有比较大的差异)。之前从来没有接触过这类功能的开发,不知道内部的功能是不是很复杂。如果只是实现一个基础版的聊天功能,其实并不复杂,只需要把交互做好,功能基本就可以完成。
“我自己是一名从事了6年web前端开发的老程序员,今年年初我花了一个月整理了一份最适合2021年自学的web前端全套培训教程(视频+源码+笔记+项目实战),从最基础的HTML+CSS+JS到移动端HTML5以及各种框架和新技术都有整理,打包给每一位前端小伙伴,这里是前端学习者聚集地,欢迎初学和进阶中的小伙伴(所有前端教程关注我的微信公众号:web前端学习圈,关注后回复“web”即可领取
前提准备
-
成熟的即时通讯服务
-
可调用的 SDK 与通俗易懂的文档
-
可以提供答疑的人员
功能简介
-
可实现文字、图片的发送与接收
-
多人同时在线聊天
-
记录聊天列表与历史记录,支持操作列表
-
支持撤回、下载图片
核心功能
开发流程:SDK 方法登录 -> SDK 方法监听 -> Vuex 管理数据 ->