HarmonyOS 通过push kit推送服务创建及更新实况窗失败?

测试HarmonyOS 实况窗功能出现如下问题

通过https://push-api.cloud.huawei...创建及更新实况窗均失败,

设备已添加推送服务实况窗白名单,且type=0的普通消息客户端可以成功接收,

由于暂时无法部署消息回执服务,还请帮忙查看消息处理结果,测试调用messages:send返回如下:

创建实况窗返回

{
  "code": "80000000",
  "msg": "Success",
  "requestId": "172005905814106568037001"
}

更新实况窗返回

{
  "code": "80000000",
  "msg": "Success",
  "requestId": "172005907583206961029201"
}
阅读 464
1 个回答

创建实况窗这边查询到,回执状态码:265,状态码描述:实况窗通知更新被管控

原因及处理:发送的activityId对应的实况窗通知不存在,限制发送该activityId的实况窗通知消息24小时。

您之前用这个activityId更新过实况窗,但是实际上这个实况窗通知并不存在,导致该activityId被限制24小时,24小时内不能再使用这个activityId创建或者更新实况窗,这边建议您使用一个新的activityId重新创建

更新实况窗这边查询到设备离线,可能是网络有问题或者手机关机等场景,建议您这边先确定能够成功创建实况窗后再调用更新的接口。

另外还请确认:

1、通过Push Kit创建实况窗 实况窗消息支持三种操作类型,分别是FLIGHT、TAXI、TRAIN,仅航班、出行打车、高铁/火车场景支持通过Push Kit创建实况窗,其他场景请通过Live View Kit本地创建。

2、为确保应用可正常收到消息,建议应用发送通知前调用requestEnableNotification()方法弹出提醒,告知用户需要允许接收通知消息。详情请参见Notification Kit-请求通知授权:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/notification-enable-V5

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏