阿里云短信服务对字符的限制主要体现在以下几个方面:
1. 短信内容长度限制
- 国内短信:短信签名字数加短信模板内容字数,总长度不得超过 500 字。
- 每条短信最长为 70 字,超出部分按 67 字/条拆分计费。
- 国际/港澳台短信:
- 纯英文短信按 1 个字计算,每条短信最长 160 字,超出部分按 153 字/条拆分。
- 其他语言短信最长 70 字,超出部分按 67 字/条拆分。
2. 短信模板变量长度限制
- 通知类模板:变量限制为 1~35 个字符。
- 验证码类模板:变量限制为 4~6 个字符。
- 数字短信和卡片短信:变量限制为 1~20 个字符,一条短信最多支持 3 个文本变量。
3. 短信签名长度限制
- 普通短信签名:长度限制为 2~12 个字符。
- 数字短信签名:长度限制为 不超过 16 个字符,且不支持全英文签名。
4. 短信模板内容长度限制
- 短信模板内容(含变量)长度限制为 1~500 个字符。
5. Remark字段长度限制
- 创建模板时:Remark 长度需小于 100 个字符。
- 创建签名时:Remark 长度需小于 200 个字符。
6. 其他特殊限制
- 链接规则:短信模板中允许设置官网链接与变量拼接,但具体 URL 需通过审核后使用。
- 多媒体短信:
- 数字短信模板大小需大于 660 KB,但总大小不得超过 1900 KB。
- 卡片短信中的 H5 跳转地址、Deep Link 等参数长度不得超过 1000 个字符。
重要提醒
- 超长内容处理:如果短信内容超过 500 字,将无法直接发送,需重新编辑内容以符合规则。
- 变量超限解决:若变量长度超出限制,建议升级为企业用户,由阿里云审核专员评估新提交的模板。
以上是阿里云短信服务在字符限制方面的详细说明,请根据实际需求调整短信内容和模板设计。