推送服务支持您使用HTTPS协议接入Push服务端,HTTPS协议通道提供上行消息和下行消息能力。本章节介绍发送下行消息的能力。
下行消息交互图如下所示:

HTTPS POST URL:
POST https://push-api.cloud.huawei.com/v1/[clientid]/messages:send
调用API推送消息时,接口URL版本为V1(https://push-api.cloud.huawei.com/v1/[clientid]/messages:send)和V2(https://push-api.cloud.huawei.com/v2/[projectid]/messages:send)时,仅支持给HarmonyOS 3.x/4.x的系统版本推送通知。如果您想给HarmonyOS Next/5.x及之后的系统版本推送通知,请使用V3 版本URL(https://push-api.cloud.huawei.com/v3/[projectId]/messages:send)。
请求消息头示例:
Content-Type: application/json; charset=UTF-8 Authorization: Bearer CF3Xl2XV6****************************************Nm3WccUIaDg==
{
"validate_only": false,
"message": {
"android": {
"notification": {
"title": "test title",
"body": "test body",
"click_action": {
"type": 3
}
}
},
"token": ["pushtoken1"]
}
} {
"validate_only": false,
"message": {
"data": "{'param1':'value1','param2':'value2'}",
"token": ["pushtoken1"]
}
}