項目中集成聊天功能所過的坑

在項目中集成聊天功能時,集成了騰訊雲通信模塊,在集成過程中發現了諸多問題,填了好多的坑。

謹此記錄,共享:

1.我們創建的羣聊均是Public公開羣,SDK中提供的方法有羣主邀請人入羣的方法,但是在運行時始終獲取不到結果,最後提了個工單(事經良久)獲知該功能暫不支持(自己想辦法實現--前後端配合);

2.所有需要需要通過自定義字段獲取的數據,均需要在登錄之前進行初始化,否則無法獲取(深坑,雖然SDK文檔中有所提及,但大意了);

3.消息免打擾的狀態獲取很變態,需要通過TIMGroupSelfInfo中的TimGroupReceiveMessageOpt來判斷;

4.做數據展示時,一些字段的獲取需要試,android和ios能獲取的有差異,頭像、id、name有些需要通過請求sdk方法來單獨獲取;

5.好友請求獲取到的消息中的已決消息中只能獲取到“已同意”的狀態消息,無法獲取“已拒絕”的狀態,並且與好友解除好友關係後,好友請求消息中的關於該好友的消息會全部消失;

6.無法正常做羣通知功能(自己想辦法實現);

...


一個版本的項目做完最大的感覺就是:人生不是鮮衣怒馬仗劍天涯,而是屁滾尿流滿面風沙!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章