如何判断APP是用户通过点击通知栏推送而唤起的？
========================

#### 问题现象

以前通过判断ohos.aafwk.param.callerBundleName参数中的值是否为com.huawei.hms.pushservice来判断是否通过点击离线推送消息唤起，目前系统该字段参数变成com.ohos.sceneboard，导致判断失效。如何准确判断用户是通过点击离线推送消息唤起了APP？

#### 解决方案

应用服务端调用Push Kit服务端的REST API推送通知消息时，可携带data字段，当用户点击消息时将传递数据至客户端应用。通过获取传递参数确认是否是通过点击通知栏推送唤起的应用。参考文档：[数据传递](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/push-send-alert#section108252081117)。