自學 apicloud 環信模組文件位址鏈結

2021-09-12 03:47:42 字數 1004 閱讀 9420

本文出自apicloud官方論壇,感謝論壇版主uoaccw的分享。

本模組封裝了環信即時通訊雲的開放sdk。基於官方發布的 easechat 模組,在註冊登入類介面基礎上,擴充套件新增了 ui 類介面,適用於對 ui 設計要求不高的專案。可直接呼叫相關介面彈出聊天對話頁面,真正實現了敏捷開發。

模組文件位址鏈結

呼叫模組前的步棸:

1. 註冊環信賬號,在環信管理後台並建立應用,獲取環信key。詳見文件:

2. 配置環信key到apicloud專案的config.xml檔案。注意android ios的配置方法不同。

配置方法如下:

名稱:uieasechat

配置示例:

android平台配置方法如下:

3. 新增uieasechat模組,編譯自定義loader。

需要了解的知識:

建議沒接觸過即時聊天架構的朋友多讀幾遍,不是很理解的話,隔幾天再讀。

通過閱讀上面的文件我們了解到,建立環信賬號應放到伺服器端處理。

模組方法簡介:

1. 登入介面。登入環信。

2. 發起聊天介面

3. 監聽類介面。監聽到對應事件後,做相應的處理。下面列舉三個,模組文件上還有其他事件的監聽。

addconnectionlistener(callback(ret)) 連線伺服器的狀態變化事件的監聽

addaccountlistener(callback(ret)) 賬號異常事件的監聽

name:

型別:字串

描述:監聽事件名字

取值範圍:

calldidreceive:收到來電 (android不支援,android會在收到來電後自動彈出通話介面,所以不需要新增此監聽)

didrecvinvite:被邀**入會議(群聊)

示例:測試時用兩個手機,登入不同的賬號,即可互發訊息。

模組效果截圖:

2019-01-28

apicloud微信登入

var wx api.require wx wx.isinstalled function ret,err else auth callback ret,err params apikey 型別 字串 描述 可選項 授權域,什麼是授權域?預設 snsapi userinfo callback ret...

環信自學 實現通話功能心得 Eclipse篇

環信的整合 剛剛聽到整合的時候感覺說不出來的高大上,以為要怎麼怎麼樣。誰知道也就是把環信的一些sdk包和許可權,還有一些服務什麼的在你的專案裡面配置好!環信sdk 3.x為例 目錄介紹 將此資料夾下的所有內容,全部複製在自己的專案裡面libs資料夾下即可 在這裡主要介紹後面四個資料夾內容 sdk用到...

時鐘 取模與環

邏輯上的取模運算可通過物理上的環狀結構實現。比如跑道,比如時鐘,比如現在是 9 點鐘,5 小時之後是幾點,是 2 點,怎麼算的?9 5 12 2 對嗎?這裡強調的倒不是取模的計算方法,而是取模運算可通過環狀結構實現。環中兩點間的最大間隔 max min x,y x,y 環 x y 表示兩點間的允許距...