環信IM快速整合整合,實現客服功能(單聊)

2021-07-14 23:49:46 字數 1567 閱讀 9526

環信官網:

然後你需要進行依賴庫的匯入

這裡我們只需要匯入不包含實時語音的依賴庫就好。

然後我們需要在plist檔案裡面增加下面字段相容http傳輸

詳情請看官方文件:裡面介紹了詳細的整合前的工作。

然後我們編譯一下如果沒有報錯恭喜你可以開始整合了。

首先我們把sdk的chatdemo-ui3.0工程裡面的pch拉到我們工程

執行一下成功登入後我們就可以去實現使用者和客服的單聊了

(客服功能只需要乙個服務號,這個服務號可以說是對所有使用者資訊的儲存接收中心)

為了快速實現單聊,我們可以整合sdk裡面easeui 裡面已經有了基本的介面

直接把sdk裡面的easeui拉到工程,把工程的pch檔案標頭檔案easeui.h飽含進去。

然後我們只要繼承裡面的聊天介面的乙個類

easemessageviewcontroller 建立乙個自己的聊天控制器chatviewctrl

使用下面的方法去push就好了

-(void

)click

然後在chatviewctrl.m 遵循

<

easemessageviewcontrollerdelegate

,easemessageviewcontrollerdatasource

>這兩個**可以自定義改變使用者和克服的頭像

-(void

)viewdidload

//帳號第一次登入有資訊才會顯示在客服端。如果第一次登入沒有設定那麼該帳號以後都不會顯示設定的資訊

- (void

)sendtextmessage:(

nsstring

*)text

} }

; [self

sendtextmessage

:text

withext

:ext];

} //具體樣例:

- (id<

imessagemodel

>)messageviewcontroller:(

easemessageviewcontroller

*)viewcontroller modelformessage:(

emmessage

*)message

else }

return

model; }

到這裡你就可以實現乙個客服功能了。

前端整合環信IM

由於專案趕進度,而我們前端進度太慢,於是就被老闆抓來當壯丁,就分享一下在當壯丁期間的前端整合環信im吧。希望能對你有所啟發。將這個sdk目錄拷貝到專案裡 然後自己新建乙個js webimconfig.js。import sdk from sdk connection.js const webim s...

iOS 整合環信(四)

本節主要仿照環信demo來建立demo的介面。我們在使用環信的demo可以看到環信的整個介面框架是uitabbarcontroller作為主控制器,裡面裝了會話conversationlistcontroller 通訊錄contactlistviewcontroller和設定settingsview...

環信小程式客服5大特性及整合攻略

近日,環信客服雲企業版正式發布,客服系統全面公升級,網頁端接入優勢進一步加強,營銷場景全面公升級,同時推出了業界最專業的小程式客服。2018年微信小程式數量超過100萬個,覆蓋超過200個細分行業,questmobile發布的 小程式2019半年報告 顯示,2019年微信小程式使用者量已暴漲到7億,...