【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(12)

1.问题描述:

pushdeviceid的长度是固定的吗?

解决方案:

在鸿蒙系统中,设备ID的长度是固定的。

2.问题描述:

通过REST API三方推送IM类消息,如何实现应用处于前台时不展示三方推送通知。

解决方案:

若开发者的应用进程在前台,则不弹出通知提醒,开发者可以在应用进程中获取通知扩展消息内容并自行完成业务处理。

发送通知扩展消息:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-extend-noti-V5

3.问题描述:

鸿蒙厂商通道推送有比较大的延迟,速度明显低于安卓与苹果设备,并且不同鸿蒙设备延迟时间差异明显。

解决方案:

同鸿蒙设备延迟时间差异明显。

通过服务端排查,发现推送的消息都是营销通知,营销消息不是每条消息都直接下发,会等一批一起下发,属于华为推送服务端降低功耗的一种消息机制。前期的部分测试机型可能没有这个机制,但是后面的机型都会有这样的管控措施的。

不会影响消息的到达,只是等现网营销通知数量达到一定量再一起推送,会出现一定的延迟。

如果开发者这边不想被延迟,建议参考文档申请对应的自分类权益,推送消息体设置对应的category键值对,这样消息就是服务类通知了,不受管控,及时送达。

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-apply-right-V5#section15173623155816

4.问题描述:

关于 HarmonyOS NEXT 图片风控API接口功能确认,接口文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/push-image-control-0000001775689565

1.根据文档,此接口目前支持 projectid、clientid 两种方式,后续这两种方式是否会长期稳定支持?

2.使用 projectid、clientid 在功能表现上是否会有不同?

解决方案:

1、目前提供两种方式供应用根据业务自行选择,后期支持情况目前没有明确规划。

2、功能表现上相同。

5.问题描述:

首次安装并登录app。获取通知权限并选择不允许,同时获取token注册推动服务。然后在系统设置页面打开通知权限后,依然无法收到通知。因token会进行变更,所以需要重新触发获取token注册流程才能收到通知,请问下是否可以解决该限制,直接能够接收到通知?

解决方案:

是否在关闭通知权限期间有向设备推送消息,关闭通知权限期间推送消息后设备会被管控,被管控后发送的消息不会送达设备,再次打开通知权限后会上报解除管控,为防止用户频繁开关导致频繁上报解除管控,目前规格会延迟1min上报,待解除管控后即可收到消息无需重新生成token。

6.问题描述:

push消息回执显示result:256

解决方案:

256是资讯营销类限频了,应用在某个时间段内给这个设备推送了多条消息,已消耗完当天营销类额度。

相关推荐
大师兄66688 小时前
鸿蒙 ArkTS 入门教程:小白实战 List 列表开发(详解 @State, ForEach, @Builder)
list·harmonyos·arkts·builder·foreach·state·鸿蒙入门
特立独行的猫a10 小时前
仓颉编程语言的并发编程:线程模型与使用实践
华为·线程·仓颉·仓颉语言
2501_9197490313 小时前
配置flutter鸿蒙的环境和创建并运行第一个flutter鸿蒙项目【精心制作】
flutter·华为·harmonyos
Fanmeang15 小时前
华为交换机VLAN技术详解:从基础到高级应用
运维·网络·华为·vlan·交换机·mux vlan
Fanmeang16 小时前
华为路由器核心技术详解:数据包的智能导航系统
运维·网络·华为·路由器·路由表·路由协议
赵得C20 小时前
智能体的范式革命:华为全栈技术链驱动下一代AI Agent
人工智能·华为·ai·ai编程
Fanmeang1 天前
华为防火墙基础功能详解:构建网络安全的基石
运维·网络·安全·华为·防火墙·策略·安全域
爱笑的眼睛111 天前
深入解析ArkTS类型系统:构建安全高效的HarmonyOS应用
华为·harmonyos
Android疑难杂症1 天前
鸿蒙Media Kit媒体服务开发快速指南
android·harmonyos·音视频开发
国霄1 天前
(3)Kotlin/Js For Harmony——解决官方库序列化卡顿
harmonyos