在使用sdk或restapi接口进行消息推送时,对于消息的结构存在一定的要求,并且不同的平台间存在差异. 在推送消息时,务必参照以下文档中内容进行设置。
注意: 消息体尺寸,对于Android消息不大于4KB;iOS消息不大于4KB。
Android平台的消息无格式要求,开发者可以自定义。
{
"title" : "hello" ,
"description": "hello world" //必选
"notification_builder_id": 0, //可选
"notification_basic_style": 7, //可选
"open_type":0, //可选
"url": "http://developer.baidu.com", //可选
"pkg_content":"", //可选
"custom_content":{"key":"value"}, //可选
"target_channel_id":"" //可选
}
属性说明:
{
"aps": {
"alert":"Message From Baidu Cloud Push-Service",
"sound": "", // 可选
"badge": 0 // 可选
},
"key1": "value1",
"key2": "value2"
}
{
"aps": {
"alert": {
"summary-arg": "Baidu Cloud Summary", // 可选
"title": "Message From Baidu Cloud Push-Service", // 可选
"body": "desc" // 可选
},
"mutable-content": 1,
"sound": "default", // 可选
"badge": 0, // 可选
"thread-id": "sample" // 可选
},
"key1": "value1",
"key2": "value2"
}
属性说明: