极光别名标签设置失败问题

极光别名标签设置失败问题,第1张

1.极光推送设置别名或者标签这些方法的调用需要依赖app跟极光的长连接,所以如果长连接没有连上之前调用这些方法会设置不成功。判断长连接有没有连接成功,安卓需要在新的消息回调方式cn.jpush.android.service.JPushMessageReceiver的onConnected长连接状态回调方法中判断。iOS需要监听kJPFNetworkDidLoginNotification来判断长连接是否连接成功。另外iOS设置别名和标签直接有回调,安卓需要在cn.jpush.android.service.JPushMessageReceiver的onAliasOperatorResult和onTagOperatorResult查看别名和标签的 *** 作结果。

2.极光的别名最多可以绑定10个设备,一个设备只能设置一个别名(同一个设备设置多个别名是覆盖逻辑),别名下绑定的设备已经有10个的话,新的设备再设置这个别名会报错。一个设备可以设置多个标签,一个标签也可以绑定多个设备。如果别名已经绑定了10个设备需要清空的话,需要调用服务端接口删除https://docs.jiguang.cn/jpush/server/push/rest_api_v3_device/#_5。

可以查询,极光推送,别名推送,可以点对点通讯。使用别名,用于给某特定用户推送消息。例如,注册帐号完成后,可以用别名推送的方式,把账户名当作别名推送给极光服务器,然后,服务器请求一下极光服务器发一条极光推送。

APP发送给极光的别名和服务器请求的别名一定要一致。由于网络连接不稳定的原因,有一定的概率 JPush SDK 设置别名会失败。所以要合理的处置失败,用极光的回调函数。遇到 6002 超时,则稍延迟重试。

极光推送搭建起一个高度稳定、可扩展的云端架构,极大地帮助移动应用开发者节约开发和维护的成本,轻松实现毫秒级的精准推送。极光推送已经覆盖了近10亿Android、IOS终端,30多万款APP应用,服务总用户数超过30亿,每天消息推送量达5亿多条,已成为移动应用数据平台。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11957423.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存