Danny
Danny
  • 发布:2015-10-14 16:21
  • 更新:2015-12-13 10:49
  • 阅读:4424

Android使用个推消息推送到用户如何设计

分类:HTML5+

Android使用个推消息推送到用户如何设计?
求高人指路

我的思路:
1.用户登录时上传ClientId和UserId到应用服务端;
2.应用服务端根据业务需求,再消息推送时获取消息和用户信息;
3.调用个推API推送消息时通过UserId获取ClientId,将消息推送到指定的ClientId设备。

我的困惑:
ClientId和UserId的映射关系如何维护?
用户登录时上传ClientId和UserId并保存是必须的,那么用户注销、应用卸载、应用退出、单用户多设备等情况下,如何维护这个映射关系,保持设个映射数据的准确性?

2015-10-14 16:21 负责人:无 分享
已邀请:
yunju

yunju

同问。

moumoula

moumoula

同问

liozeeho

liozeeho

客户端登陆的时候,提交以下clientid,服务端记录一下不就好了?

星日

星日

用户注销,先通过个推api,解绑原来的别名,再把你系统的用户干掉
卸载,这个没办法了,如果一定要解决,直接定期检查太久没活动的就解绑。不过不处理也关系不大
应用退出按理没影响,不知道个推有什么常驻后台接收消息的方法没有。请其他高人解答一下
单用户多设备的情况,系统需要保存一用户对多个clientid,同时绑定多个clientid到个推的别名,个推是可以一个别名绑定多个clientid的(最多10个)。这样给别名推消息,多个设备都可以收到

该问题目前已经被锁定, 无法添加新回复