找回密码
 立即注册
搜索

​华为push调接口成功返回8000000,但是通知栏没有展示消息...

1
回复
432
查看
[复制链接]

36

主题

47

帖子

415

积分

 楼主| 2021-6-3 15:30:44 显示全部楼层 |阅读模式

华为push调接口成功返回8000000,但是通知栏没有展示消息,怎么回事呢?

回复

使用道具 举报

11

主题

124

帖子

675

积分

2021-6-3 15:42:46 显示全部楼层

建议配置服务端回调地址,看下回调信息中的status字段,如果是102代表频控了。配置回调地址参考官网https://developer.huawei.com/consumer/cn/doc/development/quickApp-Guides/quickapp-enable-push-kit

image.png


另外,再从以下几个地方排查一下自身代码的问题:

1. 检查消息体validate_only设置的值,为true表示测试消息只做格式合法性校验,不会推送给用户设备,正确应该是设为false。

2. 检查消息体params参数值,当Pushtype=0时,即使不需要携带参数,params参数也必须写入pushbody体中,例如:

"params":{}

3. 检查是否使用了设备老的token,而非设备最新的token发送,快应用引擎会检测token是否是最新的,如果不是最新的,手机端也不会显示消息。token上报的时候,业务服务器务必要做更新。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册