推送消息内容限制

为确保消息能够有效送达,在进行消息推送过程中,请参考各通道的推送消息内容限制创建消息推送任务。

Android 推送通道

推送通道

消息标题长度限制

消息内容长度限制

MPS 自建通道

无长度限制

无长度限制

小米

50 个字符,中英文均以 1 个字符计算

128 个字符,中英文均以 1 个字符计算

华为

40 个字符,中英文均以 1 个字符计算

1024 个字符,中英文均以 1 个字符计算

OPPO

32 个字符,中英文均以 1 个字符计算

200 个字符,中英文均以 1 个字符计算

vivo

20 个汉字(40 个英文字符),1 个汉字相当于 2 个英文字符

50 个汉字(100 个英文字符),1 个汉字相当于 2 个英文字符

荣耀

30 个汉字(60 个英文字符),1 个汉字相当于 2 个英文字符

2048 个汉字(4096 个英文字符),1 个汉字相当于 2 个英文字符

说明
  • 厂商通道在消息超过长度限制时会推送失败。

  • 厂商通道在消息标题和内容为空时会推送失败。

  • Android 通道(无论是厂商通道,还是 MPS 自建通道)推送的总消息体大小限制为 2KB。

iOS 推送通道

推送通道

消息标题长度限制

消息内容长度限制

APNs

20 个汉字(40 个英文字符),1 个汉字等于 2 个英文字符,超过部分会显示省略号。

  • 消息中心最多显示 55 个汉字(110 个英文字符),1 个汉字等于 2 个英文字符,超过部分会显示省略号。

  • 锁屏状态最多显示 55 个汉字(110 个英文字符),1 个汉字等于 2 个英文字符,超过部分会显示省略号。

  • 顶部弹窗最多显示 31 个汉字(62 个英文字符),1 个汉字等于 2 个英文字符,超过部分会显示省略号。

鸿蒙

30 个汉字(60 个英文字符),1 个汉字相当于 2 个英文字符

2048 个汉字(4096 个英文字符),1 个汉字相当于 2 个英文字符

说明

iOS 通道推送的总消息体大小限制为 2KB。