通道类型 | 适用条件 | 支持的手机品牌 |
移动推送自建通道 | App 进程在线 | 所有品牌手机 |
Android 厂商推送通道 (华为、小米、魅族、vivo、OPPO、FCM) | App 进程在线或离线 | 华为、小米、OPPO、vivo、魅族、一加、黑鲨、realme、iQOO、荣耀、国外具备谷歌服务框架的手机 |
iOS 厂商推送通道(APNs) | App 进程在线或离线 | Apple |
通道 | 开启 | 关闭 | 支持的消息类型 |
Android 厂商推送通道 (华为、小米、魅族、vivo、OPPO、FCM) | 本次推送可用通道为厂商推送通道、移动推送自建通道。 注意: 若开启在线优先 移动推送,则设备在线时优先通过移动推送自建通道下发。 若关闭在线优先 移动推送,则优先通过厂商通道下发。 当厂商通道推送失败时,会通过移动推送自建通道补推。 当关闭自建通道时,只能通过厂商通道下发。 | 关闭两个通道的其中一个通道,自建通道或者厂商通道,不能同时关闭 | 通知栏消息 |
iOS 厂商推送通道(APNs) | 本次推送可用通道为 APNs 推送通道、移动推送自建通道。 注意: 若开启在线优先 移动推送,则设备在线时优先通过移动推送自建通道下发。 若关闭在线优先 移动推送,则优先通过 APNs 通道下发。 当 APNs 通道推送失败时,会通过移动推送自建通道补推。 当关闭自建通道时,只能通过厂商通道下发。 | 关闭两个通道的其中一个通道,自建通道或者厂商通道,不能同时关闭 | 通知栏消息和静默消息 注意:APNs 通道静默消息限频(单个设备3条/小时) |
移动推送 | 本次推送可用通道为移动推送 | 可关闭 | 通知栏消息、透传消息、静默消息 注意:iOS 端移动推送自建通道仅在 iOS SDK 1.2.8.0及以上版本生效 |
{"audience_type": "token","token_list": ["05da87c0ae*************8d884aada5bb2"],"message_type": "notify","channel_rules": [{"channel": "mz","disable": true //关闭魅族通道},{"channel": "xm","disable": false //打开小米通道}],"tpns_online_push_type":0, //默认在线走移动推送自建通道下发"message": {"title": "此推送通过小米通道下发且不需要通过魅族通道下发","content": "推送内容","android": {"custom_content":"{\\"key\\":\\"value\\"}"}}}
{"audience_type": "token","environment": "dev","token_list": ["05da87c0ae********fa9e08d884aada5bb2"],"message_type": "notify","channel_rules": [{"channel": "apns","disable": true}],"tpns_online_push_type": 0,"message": {"title": "本次推送只通过移动推送自建通道下发","content": "推送内容","ios": {"aps": {"alert": {"subtitle": "推送副标题"},"badge_type": -2,"sound": "Tassel.wav"},"custom_content": "{\\"key\\":\\"value\\"}"}}}
本页内容是否解决了您的问题?