长度按字符计算:一个汉字、一个英文字母、一个表情符号都算一个字符。首尾空白会被忽略。超过限制的请求会被拒绝,不会被悄悄截断。
| 项目 |
限制 |
| 请求体 |
64 KB |
alert.title |
100 个字符,只能一行 |
alert.body |
1000 个字符 |
alert.title + alert.body |
合计 1000 个字符 |
url |
512 字节,http 或 https 绝对地址 |
thread_key、idempotency_key |
128 个字符 |
event.type |
64 个字符 |
event.subject、event.fingerprint |
200 个字符 |
payload |
JSON 不超过 8 KB,嵌套不超过 8 层 |
| 保留时间 |
21 天,除非 expires_at 另有设置 |
详见发送提醒。
| 项目 |
限制 |
emergency.retry_seconds |
至少 30,默认 60 |
emergency.expire_seconds |
从 retry_seconds 到 10800,默认 3600 |
| 项目 |
限制 |
encrypted.nonce |
正好 24 字节 |
encrypted.aad |
1 到 4096 字节 |
| 加密内容 |
4096 字节;上面的字符数限制不适用。见大小限制。 |
encrypted.ciphertext |
解码后 17 到 4112 字节:内容加 16 字节的认证标签 |
| 项目 |
限制 |
| 每个频道的心跳数 |
50 |
| 名称 |
80 个字符 |
| 预期间隔 |
1 分钟到 30 天 |
| 宽限时间 |
30 秒到 7 天 |
| 提醒标题和正文 |
上面的提醒限制,按每个变量可能的最长值计算 |
详见心跳。
| 项目 |
限制 |
| 每个发送链接的请求数 |
每分钟 60 次 |
| 发送链接被暂停 |
一分钟内至少 100 次被拒绝,或其限制的十倍(取较大者) |
| 每个网络地址的请求数 |
所有接口合计每分钟 600 次 |
详见频率限制。