环信集成客服功能的操作流程及注意事项

来源:互联网 发布:手机淘宝怎么差评 编辑:程序博客网 时间:2024/04/26 16:52

最近项目如愿上线了,凑这个闲暇时间总结一下在集成环信客服功能的时候遇到的一些问题。

由于年后项目需要进行大版本的更新,其中一项需要实现客服的功能。由于在之前的开发过程中

没有亲自集成过第三方的即时通讯SDK,因此在集成过程中一不小心遇到了一些问题,在这里和大家分享一下。

为什么会选择环信呢,因为对比融云与LeanCloud后感觉三者提供的功能都差不多,也是各有所长,但是环信的客服,以及文档个人看来对开发者更加友好。

流程与注意事项

1.当然第一步还是参照官方文档下载SDK与Demo;

2.参照官方文档进行集成;

3.集成过程中遇到的主要问题:

a.下载Demo运行,满屏报错信息,检查后发现demo中的SDK无效,需要将SDK重新导入到Demo中,导入Demo过程中,需要先把lib目录下的的静态库删除一个(一个有语音功能,一个没有,根据自己的需求选择);

b.按照文档在开发者平台进行应用注册,注册完成后需要创建第一个 IM 用户(可以理解为消息的集中站,用户在App中与客服的聊天信息,都会发送到创建的IM用户上,为了实现客服的绑定);
c.然后进入到移动客服管理平台,进行客服注册管理员,进入到管理员模式之后绑定App和IM账号;然后进入到成员管理添加客服,创建技能组(售前售后等,每个技能组需要有一个不同的名字)添加成员,给技能组绑定APP;
d.开发者中心上传推送证书(两种模式:测试/上线);
e.把SDK导入到项目后,拖demo中的代码到自己的项目,需要更换demo中的APPKey和证书名称,编译如果报错,检查相关联的类是否都全部拖入到自己的项目;

f.用户登录账号后,需要给环信发送网络请求,让用户登录到环信;注销应用后还要发送网络请求,让用户从环信注销;(当然这里需要与后台人员进行参数的商榷)。

以上是在这次集成客服功能过程中遇到的一些问题,文笔不好,但是希望能给大家带来一些帮助。

这几天再了解一下即时聊天功能模块的集成,有时间的话会把遇见的问题与大家分享。


1 0
原创粉丝点击