全平台推送如何根据指定别名查询是否推送成功


(yybc) #1

全平台推送的时候,ios目标数是24814,成功的才24012,我如何根据别名去查询这全平台推送有没有成功推送给他


#2

送达查询只能根据 regIstrationID 值来查
https://docs.jiguang.cn/jpush/server/push/rest_api_v3_report/#_7

iOS 失败的一般都是Apple 返回「某设备已卸载」的错误信息


(yybc) #3

那可以根据别名去查询注册的reglstrationID吗


#4

https://docs.jiguang.cn/jpush/server/push/rest_api_v3_device/


(yybc) #5

我根据这个文档已经查到了,但是调用查询 送达的时候报msgId不存在,但是这条消息是存在的


#6

去看你的应用信息-机房是不是在北京,是的话,更换域名

如果还有问题,就检查 AppKey是不是不一致


(yybc) #7

Message ID :29273401429722336;
regIstrationID:[“1507bfd3f7fe8da5c29”,“1104a89792888c5b4a7”,“161a3797c83165281cc”,“1114a8979293a069629”,“13165ffa4e3202618ec”,“1a1018970a9c055b41e”,“1517bfd3f7fcd8accb5”,“1a1018970a99e2364e4”,“1a1018970a991052985”,“191e35f7e0676d56cbb”]
app_key:977f8b0e559a3c1ad7e7d1a9


(yybc) #8

我已经根据别名查到了regIstrationID,说明appkey是没问题的,机房是南方的,您帮我查下吧,谢谢啦


#9

以上token失效了,相当于已卸载,未送达

以上成功

是Android设备

此类协助查询仅提供一次,因为你自己调 API 查询只需要调一次,批量查询,而我在我的后台查询,每一个 regIstrationID都需要两步操作,很费时间


(yybc) #10

好的,谢谢啦