概述
短信发送 API 让您在一次请求中向一个或多个收件人发送事务性或营销短信。您可以为所有收件人使用全局消息和个性化标签,或按收件人指定内容以实现完全定制的批量发送。 基础 URL:https://api.effilink.co
端点: POST /v5/sms/sends
认证方式: 在请求header中添加ApiKey来进行认证
短信内容必须匹配已在相关运营商或监管机构注册的预审模板。不符合已审核模板的消息可能会被拒绝。每次请求最多 100 位收件人。
内容优先级
当提供多个内容来源时,EffiLink 按以下优先级顺序(从高到低)解析每个收件人的最终消息:请求参数
全局参数
string
短信正文,包括您的品牌签名,适用于所有收件人。支持个性化标签(例如
{{code}}、{{name}})。除非提供 templateName,否则必填。示例:[YourBrand] Your verification code is {{code}}. Valid for 5 minutes.string
已全局注册的短信模板名称,作为所有收件人的消息正文。当同时提供时,优先于全局
content 字段。object
应用于所有收件人的个性化标签值键值映射。当同时存在时,被每个收件人的
params 覆盖。array[object]
必填
收件人对象数组。每次请求最多 100 项。
boolean
设置为
true 以沙箱模式运行。请求会被处理和验证,但不会实际投递任何短信。响应
int
HTTP 风格的状态代码。成功时为
200。string
人类可读的状态消息。成功时为空字符串。
示例:简单批量发送
使用全局模板和共享的个性化值向多位收件人发送相同消息。
[YourBrand] Your verification code is 123456. Valid for 5 minutes.
示例:个性化批量发送
通过为每个收件人提供params,向每位收件人发送独特消息。
18800006666:[YourBrand] Hi Alice, your order ORD-001 has shipped.18800008888:[YourBrand] Hi Bob, your order ORD-002 has shipped.

