GoBelieve IM 消息推送的方案


消息推送設計方案如下:

所有接入im SDK的deviceTOken都會存儲到IM服務器。就可以

IM服務器來根據你們服務器指定的useId來下發消息。
判斷客戶端在線,並且APP在前台。就是socket下發,IM 消息。
如果客戶端不在線,或者APP在后台,就走推送(安卓是第三方推送,IOS是apns)。
SDK使用中,就不不需要管deviceToken。
只管給需要的userID 發送消息。
消息到服務器后,下發是 IM消息,還是走通知推送。由這個機制來控制

接入主要做的是:

  1.   客戶端按DEMO獲取devicetoken,在下列操作時做正確的綁定和解綁devicetoken:APP啟動,切后台,切前台,賬戶退出,切換賬戶。
  2.   客戶端保證devicetoken綁定成功。
  3.   APP注冊時,提供正確的推送證書。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM