GoBelieve IM 消息推送的方案
Posted nuanshou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GoBelieve IM 消息推送的方案相关的知识,希望对你有一定的参考价值。
消息推送设计方案如下:
所有接入im SDK的deviceTOken都会存储到IM服务器。就可以
IM服务器来根据你们服务器指定的useId来下发消息。
判断客户端在线,并且APP在前台。就是socket下发,IM 消息。
如果客户端不在线,或者APP在后台,就走推送(安卓是第三方推送,ios是apns)。
SDK使用中,就不不需要管deviceToken。
只管给需要的userID 发送消息。
消息到服务器后,下发是 IM消息,还是走通知推送。由这个机制来控制
接入主要做的是:
- 客户端按DEMO获取devicetoken,在下列操作时做正确的绑定和解绑devicetoken:APP启动,切后台,切前台,账户退出,切换账户。
- 客户端保证devicetoken绑定成功。
- APP注册时,提供正确的推送证书。
以上是关于GoBelieve IM 消息推送的方案的主要内容,如果未能解决你的问题,请参考以下文章