接口能力概述
阿里云提供多种批量短信发送接口,根据接口类型和服务区域的不同,单次请求支持发送的手机号码数量存在差异。主要分为国内批量发送和国际/港澳台批量发送两种场景,支持模板变量动态替换和号码去重功能。
单接口承载量
- SendSms 接口:支持单次请求最多发送 1000 个国内手机号码,适用于相同模板内容的批量发送
- SendBatchSms 接口:允许单次请求发送至 100 个手机号,支持不同模板变量和签名的个性化发送
- 国际批量接口:通过 BatchSendMessageToGlobe 支持单次请求发送至 1000 个国际号码
多接口对比
接口名称 | 发送范围 | 最大号码数 |
---|---|---|
SendSms | 国内 | 1000 |
SendBatchSms | 国内 | 100 |
BatchSendMessageToGlobe | 国际 | 1000 |
使用注意事项
- 发送模板含变量时,相同号码不会被自动去重
- 国际号码需包含国家代码,格式示例:85200000000
- 群发前需完成实名认证、签名/模板审核等准备工作
阿里云批量短信接口根据使用场景提供差异化的号码承载能力,国内标准接口最高支持千级批量发送,国际接口同步达到相同容量。开发者应根据发送规模、个性化需求选择适配接口,同时注意模板变量对去重规则的影响。