消息撤回是指对已经发送的个推通道消息进行撤回。客户端接收到消息撤回的指令,会将通知栏中展示的消息进行删除,不再展示。
详见详见个推通道消息中revoke
参数
SDK要求
客户端sdk:2.12.5.0以上
支持任务类型:仅支持个推通知消息。
实现消息覆盖,可以通过相应接口重新发一条具有相同id(通道不同字段不同,具体字段见下方使用方式)的消息实现,如果推送的消息未设置此id,则无法实现消息覆盖功能。
个推、Android、iOS与Harmony通道都支持覆盖指定消息。
notify_id
,示例:{
"push_message": {
"notification": {
"notify_id": 1234
}
}
}
notify_id
为范围[0,2147483647]内的整数
apns-collapse-id
,示例:{
"ios": {
"apns-collapse-id": "abcd"
}
}
apns-collapse-id
的字符串长度应小于等于64位
notify_id
或者options
参数,示例:华为、小米、OPPO厂商按照此方式设置:
{
"android": {
"ups": {
"notification": {
"notify_id": 1234
}
}
}
}
notify_id
为范围[0,2147483647]内的整数
VIVO厂商按照此方式设置:
{
"android": {
"ups": {
"options": {
"VV": {
"/notifyId": 1234
}
}
}
}
}
/notifyId
为范围[1,2147483647]内的整数
荣耀厂商按照此方式设置:
{
"android": {
"ups": {
"options": {
"HO": {
"/android/notification/notifyId": 1234
}
}
}
}
}
/android/notification/notifyId
为范围[0,2147483647]内的整数
options
参数,示例:鸿蒙-华为厂商按照此方式设置:
{
"harmony": {
"options": {
"HW": {
"/payload/notification/notifyId": 1234
}
}
}
}
notify_id
为范围[0,2147483647]内的整数
个推支持多厂商推送,开通请点击右侧“技术咨询”了解详情