Flutter华为通过http推送
Flutter Huawei push by http
我正在尝试使用 Huawei consolé 集成通过 http 向华为设备发送推送,但文档很混乱,我不太确定如何构建我的 body 以发送
我有这个,但只适用于前台,如果应用程序在后台或终止,推送将不起作用
{
"validate_only": false,
"message": {
"data": "{title: Hello! 1, description: Hello, shirley!, params: { key1: test1, key2: test2}, ringtone: {vibration: true, breathLight: true}}",
"android": {
"title": "Hello! 1",
"body": "Hello, shirley!",
"params": {
"key1": "test1",
"key2": "test2"
},
"click_action": {
"type": 3
}
},
"token": [
"IAAAAACy0irbAADqfnlY9pfEgoWWoIzgCBXQzPol8CTNzV6i3V5byP7cIhuU74vovAwysjkI_XMwowYj1sv5SrhXRi-sYXB5OrplLHEB02LO0pKHcA"
]
}
}
Push通知收到的条件不需要在前台运行
根据Docs,您可以通过以下方式之一发送推送消息:
Select 定位 AppGallery Connect 中的用户。在这种情况下,既可以向现网快应用推送消息,也可以向运行ning快应用加载器
推送消息。
通过调用服务端API向大量用户批量推送消息。在这种情况下,既可以向现网快应用推送消息,也可以向运行ning快应用加载器
推送消息。
快应用接收推送消息的条件如下
我正在尝试使用 Huawei consolé 集成通过 http 向华为设备发送推送,但文档很混乱,我不太确定如何构建我的 body 以发送
我有这个,但只适用于前台,如果应用程序在后台或终止,推送将不起作用
{
"validate_only": false,
"message": {
"data": "{title: Hello! 1, description: Hello, shirley!, params: { key1: test1, key2: test2}, ringtone: {vibration: true, breathLight: true}}",
"android": {
"title": "Hello! 1",
"body": "Hello, shirley!",
"params": {
"key1": "test1",
"key2": "test2"
},
"click_action": {
"type": 3
}
},
"token": [
"IAAAAACy0irbAADqfnlY9pfEgoWWoIzgCBXQzPol8CTNzV6i3V5byP7cIhuU74vovAwysjkI_XMwowYj1sv5SrhXRi-sYXB5OrplLHEB02LO0pKHcA"
]
}
}
Push通知收到的条件不需要在前台运行
根据Docs,您可以通过以下方式之一发送推送消息:
Select 定位 AppGallery Connect 中的用户。在这种情况下,既可以向现网快应用推送消息,也可以向运行ning快应用加载器
推送消息。通过调用服务端API向大量用户批量推送消息。在这种情况下,既可以向现网快应用推送消息,也可以向运行ning快应用加载器
推送消息。快应用接收推送消息的条件如下