按目的地了解发送成本,具体价格以最新商务报价或控制台查询结果为准。
| 国家/地区 | 国家/地区简码 | 国家/地区区号 | 价格(人民币/条) |
|---|---|---|---|
| 尼日利亚 | NG | +234 | 2.05 |
| 印度尼西亚 | ID | +62 | 2.85 |
| 美国 | US | +1 | 0.06 |
| 墨西哥 | MX | +52 | 1.44 |
| 香港(中国) | HK | +852 | 0.51 |
从海外用户验证到活动消息发送,沿用统一的通道资源、路由调度与状态回执能力。
覆盖 180+ 国家及地区,适配不同目的地发送要求。
1000+ 运营商网关资源,支持国家路由与通道调度。
追踪提交、送达、失败状态,便于定位发送问题。
全球节点集群与 7×24 服务支持,保障业务连续性。
从注册与支付验证,到促销、物流与用户召回,让海外业务的关键消息及时触达。
出海 App 在注册和登录时向海外手机号下发验证码,减少密码依赖,并通过实时回执判断用户是否成功接收。
共用发送底座,兼顾验证码链路的稳定性与营销内容的目的地适配。
按国家地区简码、运营商、历史回执选择合适通道。
新加坡、欧洲、美国等地部署节点集群。
实时追踪提交、送达、失败与退订状态。
支持不同目的地的验证码模板与语言适配。
WAF、数据脱敏、入侵检测保障数据安全。
支持按目的地运营商要求进行内容合规审核。
统一接口集成,适配业务系统批量发送。
覆盖 180+ 国家及地区,适配不同目的地发送要求。
验证码与营销短信共用国际网关;根据目的地、业务类型与通道要求完成路由及内容适配。
注册、登录、支付等关键动作触发验证码请求。
按目的地、业务类型及通道状态完成调度。
全球节点承接跨境链路,按目的地规则适配内容。
对接海外运营商资源,完成本地化下发。
提交、送达与失败状态回传业务系统及控制台。
结合目的地覆盖、通道资源、状态可见性与接入成本,选择适合业务的短信服务。
| 维度 | 创蓝国际短信 | 普通国际通道 | 自建海外供应商 |
|---|---|---|---|
| 覆盖范围 | 180+ 国家及地区 | 部分主流国家 | 需逐个谈判接入 |
| 运营商资源 | 1000+ 网关资源 | 单一或少量通道 | 接入成本高 |
| 回执能力 | 实时追踪状态 | 部分国家无细粒度回执 | 能力不统一 |
| 稳定性 | 99.99% 稳定运行时间 | 缺少统一监控 | 自建运维成本高 |
| 安全防护 | WAF / 数据脱敏 / 入侵检测 | 依赖通道商能力 | 需要自行建设 |
| 内容合规 | 按目的地及内容类型确认 | 规则不统一 | 自行维护规则 |
| 接口接入 | 统一 API 接入 | 按供应商分散接入 | 维护成本高 |
从海外用户验证到活动与业务通知,为不同出海业务提供短信触达支持。
某工具类 App 在东南亚上线时,通过国际验证码完成新用户注册与找回密码链路,后台按国家查看失败原因。
平台在高风险订单支付时增加国际验证码,结合回执判断用户是否真实接收,减少人工复核。
物流企业在改址、签收确认环节触发验证码,减少错误手机号造成的二次派送。
某头部电商接入企业版,申请临时提升至 20000 TPS,双 11 峰值 800 万条订单通知全程无降级,到达率 99.6%。
游戏团队在新服、礼包和版本活动上线时发送国际营销短信,配合短链查看点击表现。
物流企业在清关、派送和签收异常节点发送提醒,减少收件人错过关键通知。
按业务选择验证码或营销内容;账号、节点、发送规则与计费以最新官方文档为准。
import org.apache.commons.lang3.StringUtils;
import org.springframework.util.DigestUtils;
import java.util.TreeMap;
import java.util.Map;
public class InternationalSms {
public static void main(String[] args) {
String account = "IM6742671";
String password = "4Z7bMS1eLI6895";
String nonce = String.valueOf(System.currentTimeMillis());
String mobile = "8618916198813";
String msg = "【253云通讯】您的验证码是:1234";
String url = "https://intapi.tig253.com/send/sms";
// 排序参数
TreeMap<String, String> paramMap = new TreeMap<>();
paramMap.put("nonce", nonce);
paramMap.put("account", account);
paramMap.put("mobile", mobile);
paramMap.put("msg", msg);
// 加签
StringBuilder sb = new StringBuilder();
for (Map.Entry<String, String> entry : paramMap.entrySet()) {
if (StringUtils.isNotBlank(entry.getValue())) {
sb.append(entry.getKey()).append(entry.getValue());
}
}
String sign = DigestUtils.md5DigestAsHex((sb + password).getBytes()).toLowerCase();
// 发送(用 OkHttp / HttpClient 均可)
// 此处省略发送,逻辑同你的demo
}
}结合国内消息触达、语音验证与智能短链,满足更多业务需求。