为什么我只向X个号码发送了短信,但控制台显示发送了2X条?
因为您发送的短信内容过长,被拆分成了多条短信(发送详情中“短信ID”相同即为同一条短信)。长短信拆分规则如下:
- 国内短信
短信字数=短信模板内容字数 + 签名字数。(以实际发送字数为准)
短信字数<=70个字数,按照70个字数一条短信计算。
短信字数>70个字数,即为长短信,按照67个字数记为一条短信计算。
计算示例
短信字数为68,按1条短信计算;短信字数为134,按2条短信计算;短信字数为135,按3条短信计算。
- 国际/港澳台短信
ASCII编码字符按照140个字数拆分计算短信条数,Unicode编码字符按照70个字数拆分计算短信条数。
- 纯英文字符短信(如:法语、德语、西班牙语)
短信字数<=140个字数,按照140个字数一条短信计算。
短信字数>140个字数,即为长短信,按照134个字数记为一条短信计算。
- 其他语种短信(如:日语、韩语)
短信字数<=70个字数,按照70个字数一条短信计算。
短信字数>70个字数,即为长短信,按照67个字数记为一条短信计算。
- 纯英文字符短信(如:法语、德语、西班牙语)
短信内容 |
字数 |
国内 |
国际/港澳台 |
---|---|---|---|
签名 |
示例:短信签名为“【华为云】”,按5个字数计算 |
√ |
- |
模板变量 |
示例:一个模板变量“${1}”(其他号码),取值为“123456”,按6个字数计算; 申请模板时默认以最大值计算变量,最终以实际发送的变量值为准 |
√ |
√ |
小数点、字母、汉字、空格以及其他符号 |
按1个字数计算 |
√ |
√ |
非英文字符(含标点符号) |
该条短信按照其他语种短信计算长度,请注意选择文字格式 |
- |
√ |

- 短信模板字数上限为500个字,即单条长短信最大长度=短信签名+500个字。
- 发送长短信时,用户侧最终会收到一条长短信,但短信业务平台会按照长短信拆分后短信条数进行业务统计和计费。
故障排除所有常见问题
- 开通短信服务异常,如何处理?
- 签名审核驳回原因及处理建议
- 添加签名时,上传营业执照报错,如何处理?
- 为什么之前申请的签名和模板没有了?
- 模板审核驳回原因及处理建议
- 模板信息中,拆分条数为何显示为多条(>1)?
- 为何短信应用显示为暂停状态?如何恢复?
- 调用短信API超时如何处理?
- 调用短信API,出现SSL连接异常类报错,如何处理?
- 短信API测试过程中,因达到发送频率限制,测试手机号不能接收短信,该怎么办?
- 接口调用成功,但手机未收到短信是什么原因?
- 短信控制台访问异常如何处理?
- 控制台报“查询催审配置出现错误”,如何处理?
- 控制台报“查询租户基本信息出现错误”,如何处理?
- 短信服务,给子账号添加IAM权限为何不生效?
- 为什么短信发送失败?
- 为什么个别号码收不到短信?
- 为什么短信一直处于“发送中”?或过了很久才收到?
- 为什么接收到的短信中链接显示为纯文本?
- 为什么我只向X个号码发送了短信,但控制台显示发送了2X条?
- 群发助手提交号码文件提示“号码条数不满足1-50000”如何处理?
- 短信群发助手中,为何无法选择短信签名和模板?
- 发送的短信状态显示为拒收(REJECTD)是什么原因?
- 发送国际/港澳台短信失败,如何处理?
- 发送的短信被手机安全管家拦截为垃圾短信,如何处理?
- 为何手机回复T被加入了退订黑名单?如何恢复?
- 为什么用户接收到的短信显示乱码?
- 短信发送失败,报E200028,应该如何处理?
- 状态码MBBLACK,应该怎么处理?
more
