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

1.问题描述:

推送通知到手机,怎么配置拉起应用指定的页面?

解决方案:

1、如果点击通知栏打开默认Ability的话, actionType可以设置为0, 同时可以在.clickAction.data中,指定待跳转的page页面,命名为pageUri。

2、然后在UIAbility的onNewWant或者onCreate方法中解析配置的pageUri;

3、如果应用进程不存在将会触发onCreate方法,可以在onCreat方法中获取pageUri。获取到pageUri之后,应用可以选择是通过跳转的方式跳转到目标页面;或直接通过loadContent方式,加载目标页面。

4、如果应用进程存在将会触发onNewWant方法,然后可以通过跳转的方式跳转到目标页面。

2.问题描述:

接入鸿蒙Push Kit和接HMS Core Push Kit,在服务端API有哪些差异?

接入鸿蒙Push Kit,需要服务端针对鸿蒙单独开发一套逻辑么?如果不需要,需要做哪些调整?

解决方案:

1.鸿蒙Push Kit当前使用的是V3场景化接口,将典型的推送场景按照类型拆分为多种场景,不同场景定义为不同push-type,提供基于场景的消息发送,治理和差异化能力,实现更好的消息触达和用户使用体验。

2.服务端需要重新接入,详见:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-scenariozed-api-intro-V5

3.问题描述:

申请推送通知扩展消息权益成功后,Push Kit会拉起应用的子进程对应的代码实现,这个子进程是什么?能否在里面处理一些类似自定义声音等行为?

解决方案:

1.参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-extend-noti-V5

子进程回调是:RemoteNotificationExtensionAbility

2.可以实现类似支付宝收款到账xx元的语音播报内容。

4.问题描述:

单框架系统设备会上报新的token吗?双框架旧设备token还能下发消息吗?

解决方案:

双框架升级为单框架,老的双框架push token会失效,需要应用重新申请push token上报到应用服务器。

5.问题描述:

在AGC中,推送服务的消息回执新建成功后,有一个有效期

1,这个有效期是什么意思,过期后,会影响什么呢?

2,这个有效期是否可以修改成一直不过期?

解决方案:

有效期是应用接收回执服务器的CA证书有效期时间,证书过期将导致您无法接收消息回执,Push并不可以修改时间,需要及时更换回执服务器的证书。证书并不是由AGC生成,Push服务会根据填的回执地址,获取到对应服务器的证书有效期,因此有效期却决于应用服务器的证书。

相关推荐
春卷同学1 小时前
HarmonyOS掌上记账APP开发实践第23篇:弹性动效与手势 — EdgeEffect.Spring 与手势系统实战
spring·华为·harmonyos
l134062082351 小时前
鸿蒙应用开发实战【88】— DevEco Studio高效开发技巧
华为·harmonyos·鸿蒙系统
一缕清烟在人间2 小时前
鸿蒙应用开发实战【54】— 应用详情页AppDetailPage开发(下)
华为·harmonyos·鸿蒙系统
l134062082353 小时前
鸿蒙应用开发实战【85】— 应用签名与正式HAP打包
华为·harmonyos·鸿蒙系统
爸爸6193 小时前
鸿蒙应用开发实战【06】— 应用入口与生命周期管理(EntryAbility 深度解析)
华为·harmonyos·鸿蒙系统
不羁的木木3 小时前
《HarmonyOS技术精讲-NearLink Kit(星闪服务)》第8篇:智能家居控制——手机控制智能灯实战
智能手机·智能家居·harmonyos
用户0934077735144 小时前
HarmonyOS WPS Open SDK 实践:用能力分层重构 OpenFileRequest
typescript·harmonyos
春卷同学4 小时前
HarmonyOS掌上记账APP开发实践第21篇:Tabs 底部导航 — 鸿蒙应用的标准导航范式
华为·harmonyos
子非鱼94275 小时前
03-Flutter 鸿蒙实战 03:登录注册与本地会话持久化
网络·flutter·华为·harmonyos
子非鱼94275 小时前
01-Flutter 鸿蒙实战 01:会说话的相册项目架构拆解
flutter·华为·harmonyos