开发者社区> 问答> 正文

移动推送的限制有哪些?



产品限制


使用约束

  • 每个用户最多创建30个app(如有业务需要扩展限制,请提交工单申请);
  • Android/iOS消息内容限制:
  1. Android:
  2. Android 消息: Title + Body  <= 1800B
  3. Android 通知: Title + Body + AndroidMusic + AndroidOpenType + AndroidActivity + AndroidOpenUrl + AndroidExtParameter <= 1800B
  4. 其中Title, Body字段都不能为空
  5. iOS:
  6. iOS 消息: Title + Body <= 1800B
  7. iOS 通知: Summary + iOSMusic + iOSBadge + iOSExtParameter <= 1800B;
  8. 其中,中文字符算3 Bytes; Title, Body, Summary字段不能为空
  • 标题小于等于20个字符(中文算1个);
  • 一个设备只能绑定一个账号,账号小于等于64字节。一个账号可以绑定多个设备,设备数量没有限制;
  • 一个设备可以绑定多个别名,最多绑定128个别名,别名长度小于等于128字节。一个别名可以绑定多个设备,最多绑定128个设备;
  • targetValue如果为集合,按别名或者设备推送,一次最多传递1000个(通过“,”分割),按账户推送,则最多传递100个;
  • 每个App最多创建1万个tag,tag名称要小于等于128个字符(中文算1个),一个Tag下可以绑定多个设备,设备个数没有限制;
  • OpenAPI推送包括群推(推送所有设备)和单推(推送部分指定设备),单推时,按照设备或账号推送,单次API调用最多指定1000个设备或1000个别名或100个账号;
  • OpenAPI调用频率:500 QPS/IP;
  • 全推频率限制,同一个Appkey,同一种操作系统(Android/IOS),两次全推的间隔至少为1s。

展开
收起
猫饭先生 2017-10-23 10:00:38 1477 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载