好久没有更新文章了,太忙了,今天集成七鱼客服系统,在网上一搜,并没有多少有内容的东西,就打算好好记录一下,以后哪位道友要是用到了还能做个参考,少进几个坑,,。。。。
说实话,网易这套客服系统还是非常不错的,客服聊天界面的UI 可以自定义,也可以用他们提供的。我这里时间很短,就没有麻烦,试用了他们的UI ,其实还是非常漂亮的。。。 (只是聊个天嘛,也不需要多花哨,真正需要长时间跟客服聊的话还不如直接打电话了。。。。)
墙裂建议先看一遍文档,很多东西都理解了
传送门在这
注册平台,下载SDK
网易七月这个平台是要钱的,但是有几天试用的时间,如果想试用这套系统的话可以先试用一下,感觉可以的话就可以购买了。
-
注册完登录上去之后是这样的,在设置-APP接入里面就能看到key 和 sdk包了, 下面的是 文档,
2016112514142QQ20161125-0.png -
创建一个APP。。。
2016112559172QQ20161125-2.png -
SDK下载完(我的是2.9版本),解压就能发现需要的东西了。按照文档的要求,把他们拖进工程里面。(我感觉,像支付,分享,七鱼这些SDK 还是直接拖进去的比较好,用cocoapods的话,有可能会各种出问题,到现在我还没有搞定以前友盟5.0 cocoapods那个坑。。。。)
2016112593153QQ20161125-0.png
文档的最下面有个demo,可用下载出来参考下,,这个demo还是很可以的的,但是类不好找,也不给注释,必须耐下性子看完才行。。。。。看到这篇文章的道友其实完全不用看完demo,按我写的顺序,一般都不会出错了
-
按照文档上要求,导入这几个库
UIKit.framework CoreText.framework MobileCoreService.framework SystemConfiguration.framework AVFoundation.framwork CoreTelephony.framework CoreMedia.framework AudioToolbox.framework libz.tbd libstdc++.6.0.9.tbd libsqlite3.0.tbd
-
注意iOS10 这个权限要有,如果有其他的 都写上也是可以的 我就是 一股脑全部写上了
2016112572087QQ20161125-1.png
接下来就是正式接入的时候了,完全没必要紧张,很简单
-
在appdelegate里面初始化SDK
2016112524520QQ20161125-4.png
这里需要说明一下了,我用的是他们的UI,所以直接从我的一个控制器push到他们给的那个控制器就可以了,
当然还可以自定义,项目时间比较紧,就没有搞那么复杂的,不过可以轻度自定义一些东西,比如说客服 或者访客的头像聊天字体啊什么的,
2016112542582QQ20161125-5.png
像这些都可以自定义的,在文档上写得很清楚。
还有一点要注意的是 如果 你原来的控制器没有导航栏,需要加上一个导航栏在进去, 要不title就会没有的。。。官方的demo上写的很清楚了。。。
2016112543269QQ20161125-6.png
- 这个客服系统很不错, 语音,图片 文字都可以发的,(这就是为什么设置iOS10 系统权限的,要不到这就崩溃了。。。。)
-
如果想要使用推送,让不在APP的时候也能受到推送消息,就需要在appdelegate里面注册APNS
2016112573995QQ20161125-12.png -
在退出登录的时候 也要吧客服系统退出,否则就会出现账号退出了,但是还是会受到推送消息的情况。
2016112587390QQ20161125-11.png
可能遇到的问题
-
首先,在导入SDK 的时候,如果没有导入那几个库,编译一下,至少会有167 个错误(别问我问什么知道)。。。。看到是不是很心惊(我当初差点炸了。。。)解决办法就是导入啊。。。需要注意的是 libstdc++.6.0.9.tbd 一定要 导入6.0.9 这个 不然还是错。。。。我当时还很二的以为是出啥问题了。。。。
-
其次就是,集成好了之后push进去,发现客服不在线。。。
2016112545582QQ20161125-8.png
其实这也不算是个原因,导致这个的原因是客服那边是也有一个客户端的,如果所有的客服都没有登录客户端都不在线的话 就会显示成这样的。。。。我当时做到这的时候,公司客服都下班了。。。 很蛋疼。。。第二天他们一上线就可以正常会话了。。。。
总得来说,集成七鱼的客服系统还是非常简单的,个人没遇到什么大坑就直接通过了。有需求的小伙伴可以试一试。
2017-08-22 更新
做新版本的,重新集成一下,之前是V2.9,这次竟然是V3.9了...
是看文档,
四个.a,我下了两遍也才三个。。。真是。。。
1
网友评论