好久沒有更新文章了,太忙了,今天集成七魚客服系統(tǒng),在網(wǎng)上一搜,并沒有多少有內(nèi)容的東西,就打算好好記錄一下,以后哪位道友要是用到了還能做個參考,少進幾個坑,,。。。。
說實話,網(wǎng)易這套客服系統(tǒng)還是非常不錯的,客服聊天界面的UI 可以自定義,也可以用他們提供的。我這里時間很短,就沒有麻煩,試用了他們的UI ,其實還是非常漂亮的。。。 (只是聊個天嘛,也不需要多花哨,真正需要長時間跟客服聊的話還不如直接打電話了。。。。)
墻裂建議先看一遍文檔,很多東西都理解了
傳送門在這
注冊平臺,下載SDK
網(wǎng)易七月這個平臺是要錢的,但是有幾天試用的時間,如果想試用這套系統(tǒng)的話可以先試用一下,感覺可以的話就可以購買了。
-
注冊完登錄上去之后是這樣的,在設置-APP接入里面就能看到key 和 sdk包了, 下面的是 文檔,
2016112514142QQ20161125-0.png -
創(chuàng)建一個APP。。。
2016112559172QQ20161125-2.png -
SDK下載完(我的是2.9版本),解壓就能發(fā)現(xiàn)需要的東西了。按照文檔的要求,把他們拖進工程里面。(我感覺,像支付,分享,七魚這些SDK 還是直接拖進去的比較好,用cocoapods的話,有可能會各種出問題,到現(xiàn)在我還沒有搞定以前友盟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 這個權(quán)限要有,如果有其他的 都寫上也是可以的 我就是 一股腦全部寫上了
2016112572087QQ20161125-1.png
接下來就是正式接入的時候了,完全沒必要緊張,很簡單
-
在appdelegate里面初始化SDK
2016112524520QQ20161125-4.png
這里需要說明一下了,我用的是他們的UI,所以直接從我的一個控制器push到他們給的那個控制器就可以了,
當然還可以自定義,項目時間比較緊,就沒有搞那么復雜的,不過可以輕度自定義一些東西,比如說客服 或者訪客的頭像聊天字體啊什么的,

像這些都可以自定義的,在文檔上寫得很清楚。
還有一點要注意的是 如果 你原來的控制器沒有導航欄,需要加上一個導航欄在進去, 要不title就會沒有的。。。官方的demo上寫的很清楚了。。。

- 這個客服系統(tǒng)很不錯, 語音,圖片 文字都可以發(fā)的,(這就是為什么設置iOS10 系統(tǒng)權(quán)限的,要不到這就崩潰了。。。。)

-
如果想要使用推送,讓不在APP的時候也能受到推送消息,就需要在appdelegate里面注冊APNS
2016112573995QQ20161125-12.png -
在退出登錄的時候 也要吧客服系統(tǒng)退出,否則就會出現(xiàn)賬號退出了,但是還是會受到推送消息的情況。
2016112587390QQ20161125-11.png
可能遇到的問題
首先,在導入SDK 的時候,如果沒有導入那幾個庫,編譯一下,至少會有167 個錯誤(別問我問什么知道)。。。??吹绞遣皇呛苄捏@(我當初差點炸了。。。)解決辦法就是導入啊。。。需要注意的是 libstdc++.6.0.9.tbd 一定要 導入6.0.9 這個 不然還是錯。。。。我當時還很二的以為是出啥問題了。。。。
-
其次就是,集成好了之后push進去,發(fā)現(xiàn)客服不在線。。。
2016112545582QQ20161125-8.png
其實這也不算是個原因,導致這個的原因是客服那邊是也有一個客戶端的,如果所有的客服都沒有登錄客戶端都不在線的話 就會顯示成這樣的。。。。我當時做到這的時候,公司客服都下班了。。。 很蛋疼。。。第二天他們一上線就可以正常會話了。。。。
總得來說,集成七魚的客服系統(tǒng)還是非常簡單的,個人沒遇到什么大坑就直接通過了。有需求的小伙伴可以試一試。
2017-08-22 更新
做新版本的,重新集成一下,之前是V2.9,這次竟然是V3.9了...
是看文檔,
四個.a,我下了兩遍也才三個。。。真是。。。
1







