新闻 / 详情

颂量短信群发实操指南:验证码、通知、营销短信分别怎么发

2026-10-29

很多团队在颂量后台建好账号、拿到 API 凭证后,会卡在一个看似简单的问题上:验证码、通知、营销三类短信,到底该用同一套方式发,还是分开做?

操作上当然可以“都调用发送接口”,但真正决定成败的,是三类短信在触发方式、通道安排、模板隔离和合规义务上的结构性差异。颂量把短信能力拆成短信验证码、通知短信、营销短信、双向短信四条产品线,各自对应不同的对接方式和约束条件。如果为了省事,把营销内容塞进验证码通道,或者在通知模板里夹带促销信息,短期看起来省了配置,长期却会把通道信誉一起拖下水。

为了避免“看完还是不知道先做什么、再做什么”,本文按五层结构组织:

  1. 判断框架:三类短信为什么必须分开;

  2. 公共准备:三类短信都要先完成的控制台动作;

  3. 分场景实操:验证码、通知、营销分别怎么发;

  4. 对比收束:一张表看清操作差异;

  5. 成本与测试:正式放量前必须确认的两件事。


一、判断框架:三类短信为什么必须分开

1.1 触发方式不同,决定对接路径不同

短信类型 触发者 典型场景 推荐对接方式
验证码 用户操作触发 注册、登录、支付确认、密码找回 API 实时调用
通知 业务流程或运营触发 物流派送、交易提醒、系统告警、会员确认 API 自动触发或后台手动群发
营销 企业主动发起 新品上市、促销活动、客户唤醒 以后台群发为主,大客户可 API 分层

验证码没有“定时群发”的操作空间,必须实时到达;通知短信既有自动触发,也有人工批量发送;营销短信则是企业主动发起的大批量触达。触发方式不同,后面的模板、通道和合规动作都会跟着不同。

1.2 通道与模板必须隔离

颂量对三类短信做了明确的通道和模板隔离:

  • 验证码走交易类高优先级通道,模板不能夹带促销内容;

  • 通知走交易类通道,内容应与真实业务节点关联;

  • 营销走独立营销专属通道,与交易类流量分开调度,避免营销限流影响验证码送达。

这不是平台设计偏好,而是运营商侧的基本治理逻辑。验证码通道的信誉一旦被营销内容污染,受损的是所有验证码的送达率。行业研究给出的量级很直接:峰值期间验证码与大规模营销活动共用通道,验证码的送达失败率会比营销被限流的时期高出 40% 到 60%。

1.3 合规义务不同

验证码的核心合规动作是模板审核和失败兜底;通知的核心是内容与业务真实关联;营销的核心是发送方标识注册、退订机制、本地发送时段。三类短信的合规门槛依次升高,操作上不能套用同一套流程。


二、公共准备:三类短信都要先完成的四个动作

无论后面发哪一类短信,以下四件事需要在控制台层面先完成,否则每个场景都会返工。

2.1 创建应用,拿到 API 凭证

登录颂量控制台后,在“短信/语音应用”菜单中查看 应用 ID 和 API Key;如果是首次使用,需要联系客户经理或客服创建应用。API Secret 与 API Key 配对使用,用于后续签名。

2.2 理解签名机制

颂量 API 的请求头需要携带三个关键字段:

字段 说明
Api-Key 控制台获取的应用 Key
Timestamp 秒级时间戳,要求半小时内有效
Sign MD5(Api-Key + Api-Secret + Timestamp),32 位字符串,不区分大小写

签名示例:

Api-Key:     bDqJFiq9
Api-Secret:  7bz1lzh9
Timestamp:   1630468800

Sign = MD5("bDqJFiq97bz1lzh91630468800")
     = 05d7a50893e22a5c4bb3216ae3396c7c

请求统一发往 https://api.itniotech.com/,Content-Type 为 application/json;charset=UTF-8。时间戳超过半小时会返回失败,状态码 -16 对应“timestamp expires”。如果服务器时间偏差较大,需要在调用前先做 NTP 校准,否则会出现“代码没问题但一直认证失败”的情况。

2.3 完成模板报备与变量规范

在实际调用颂量的短信 API 时,需严格遵守接口规范。以发送短信接口(sendSms) 为例,其发送内容参数 content 最大支持 1024 字符。该接口支持单次向多个号码发送,但需注意GET 请求单次最多提交 100 个号码,POST 请求单次最多提交 1000 个号码。此外,用于标识发送方的 senderId 最大长度为 32 个字符,且国际短信仅支持 ASCII 字符。

2.4 配置回调地址

在控制台配置回调地址,接收状态回执。回调 URL 填入自有服务器地址后,平台会将送达状态推送到该地址。业务侧可以据此触发补发、语音兜底或数据统计,而不是依赖业务系统轮询查询。


三、验证码短信实操:走 API 实时调用,目标是“回填率”

3.1 适用场景与对接方式

验证码短信的触发者是用户本人:点击“获取验证码”、提交注册、发起支付。它必须是实时的,因此对接方式基本只有一条路:API 集成,嵌入业务流程。

3.2 操作步骤

第一步:报备验证码模板。
在颂量控制台完成验证码模板报备,模板格式固定,内容不涉及敏感词,审核通过后才可用于正式发送。验证码通道不能夹带任何促销或推广内容。

第二步:业务代码调用发送接口。
用户触发“获取验证码”时,业务系统向颂量 API 发起 POST 请求,携带目标号码和模板变量(如验证码值)。颂量支持 Python、Java、PHP、Curl等多种语言接入。

第三步:处理同步响应。
接口返回的 status 为字符串,0 表示成功,其他值对应具体失败原因。业务侧需要根据失败原因做分类处理,而不是统一提示“发送失败”。

第四步:处理异步回执与失败兜底。
接口返回“成功”,只代表短信已经提交到颂量的发送链路,不代表用户已经收到。运营商返回的“发送成功”状态报告,同样只代表短信已提交至目标网络。真正值得追踪的是回填率,也就是用户实际收到验证码并完成验证的比例。

3.3 提升回填率的四个抓手

抓手 操作要点
合理重试 用户第一次没有收到,短时间内允许重新请求,但需要做频率控制,避免同一个号码在几秒内反复触发
语音验证码兜底 颂量支持短信验证码发送失败时触发语音验证码拨打,形成“短信优先、语音补位”的双通道
回调驱动补发 通过回调地址接收状态回执,业务侧据此触发补发或语音兜底逻辑
控制变量长度 模板变量值长度有限,超出会被截取,验证码值应保持简短固定

国际通信实践中,单一通道无法让每一条验证码都触达,信号差、用户漫游、通道限流都可能导致失败,语音兜底是把这个缺口收窄的常规手段。以印度市场为例,2024年数据显示金融、社交等行业客户使用颂量短信可达到86%-92%的回填率。

3.4 常见错误

常见错误 后果 正确做法
只看接口返回“成功” 误以为用户已收到 追踪回填率,配置回调与语音兜底
在验证码模板里加促销语 通道信誉受损,验证码被拦截 验证码模板只放验证码相关内容
不做重试频率控制 同一号码短时间重复触发,可能被限流 业务侧做频率控制与幂等处理
服务器时间偏差大 签名时间戳过期,接口认证失败 调用前做 NTP 校准

3.5 核心衡量指标

验证码场景的核心指标是回填率,不是单纯的“发送成功率”。发送成功率反映通道提交情况,回填率反映端到端的业务结果。


四、通知短信实操:API 自动触发和后台手动群发,按触发源选

4.1 两种路径的选择标准

通知短信的触发场景比验证码宽:订单状态变更、物流节点更新、支付结果、系统运维告警,这些是业务流程自动触发的;而会员活动确认、批量客户关怀、运营侧的统一提醒,可能是人工发起的。

路径 适合场景 操作主体
API 自动触发 已嵌入业务流程的自动通知 技术团队
后台手动群发 运营侧一次性或周期性批量通知 运营团队

选择依据不是“哪个更高级”,而是这条通知由什么触发。

4.2 API 路径操作步骤

  1. 创建通知模板:通过 content 参数直接传入完整的通知内容,最大支持 1024 字符。无需使用变量占位符,内容中可直接包含个性化信息(如收件人姓名、订单号等)。

  2. 调用发送接口:与验证码类似,携带目标号码和模板变量。

  3. 处理回执:配置回调地址,接收状态回执。

  4. 控制变量长度:传入过长会被截取,模板设计时就要为每个变量预留合理空间。

4.3 后台手动群发步骤

  1. 导入号码文件;

  2. 选择或配置通知模板;

  3. 配置发送内容;

  4. 设置发送时间;

  5. 提交任务。

后台支持状态回执、上行回复和可视化统计报表,运营侧可以直接看到发送效果和转化分析,不需要技术团队帮忙拉数据。

4.4 分批与限流控制

颂量 API 本身不设固定调用上限,但受外部运营商规则影响,实际请求可能被限速。平台的建议是通过“创建发送任务”并进行任务拆分、分批发送,以有效避免限速问题并提升整体成功率。后台群发同样适用这个逻辑:把几十万条号码拆成若干批次提交,比一次性“压进去”更稳。

4.5 内容边界

通知通道属于交易类流量,内容应当与真实业务节点关联,让接收者能够识别发送方和业务目的。把促销信息伪装成“通知”,短期可能提高打开率,但一旦被运营商识别,通知通道的信誉会连带受损,后续真实的物流通知和交易提醒也会被拖累。

4.6 常见错误

常见错误 后果 正确做法
一次性大批量提交 触发运营商限流,部分消息失败 创建任务并分批提交
通知模板夹带促销 交易通道信誉受损 通知内容与真实业务节点关联
变量值过长 被截取,内容不完整 模板设计时控制变量长度
不配置回执地址 无法定位送达问题 配置回调,按运营商拆分统计

4.7 核心衡量指标

通知短信的核心指标是送达率与到达时效,以及不同运营商之间的到达一致性。


五、营销短信实操:合规准入是发送的前置条件

营销短信是三类中操作链条最长的一类。验证码和通知的核心问题是“怎么发得快、发得到”,营销短信的核心问题是“能不能发、发了会不会被封”。颂量把营销短信的能力按准入、发送、反馈三段组织,准入排在第一位。

5.1 准入阶段:先确认目标市场的 Sender-ID 要求

多数主流出海市场要求企业在发送营销短信前完成发送方标识注册,部分市场还要求逐条报备消息内容。不同市场的差异很大,操作前需要按目标国家逐一确认,而不是用一套注册材料打天下。

市场 关键要求 参考周期
印尼 Sender-ID 需在 Telkomsel、Indosat、XL Axiata 三家运营商分别注册;名称不超过 11 个字符;通用词不予通过;须提交授权书;品牌名必须写入消息内容,否则自动拦截 7–15 个工作日
菲律宾 2025 年 4 月 7 日起,未注册字母数字 Sender-ID 的消息面临拦截风险;短链一律拦截;银行类链接需预注册 2–4 周
印度 DLT 框架:实体注册、Sender-ID 注册、内容模板预审批;颂量提供全流程 DLT 报备协助 按 DLT 流程
美国 A2P 10DLC 或短码注册 按注册流程
欧盟 不要求单独注册发送方标识,但受数据保护规则约束,必须取得明确同意,预勾选框不被认可 按合规要求

注册周期是容易被低估的排期变量。它不在技术对接的路径上,却直接决定项目能不能按时上线。名称被判定为通用词、授权书格式不合规、注册主体与签约主体名称不一致,都会退回重提。把 Sender-ID 注册当成“技术对接完顺手做的事”,是营销短信项目延期常见的原因。

5.2 发送阶段:后台群发的五步操作

准入通过之后,营销短信的群发在颂量后台完成,每一步都叠加了合规动作。

第一步:导入号码文件,并确认名单来源的合法性。
退订同步是数据治理问题,不是接口能自动解决的。发送前需要把已退订号码从名单中过滤掉,而不是等用户再次收到营销短信后投诉再处理。

第二步:选择营销类模板。
营销模板独立于验证码和通知模板,内容受当地对品牌名、链接和用词的额外限制。模板报备后进入人工审核,审核通过后才可正式发送。模板中如果使用变量,需要按变量类型和长度要求合理设置。

第三步:嵌入退订机制。
营销短信必须支持用户退订,颂量的双向短信能力可以接收退订回复。部分市场对退订指令有语言要求:

  • 印尼:《个人数据保护法》要求营销短信设置印尼语和英语双语退订指令(STOP/BERHENTI、CANCEL/BATAL),并在 24 小时内处理退订请求;

  • 巴西:每条营销消息包含清晰的退出方式,如“Responda SAIR”或退订链接,Opt-in 和 Opt-out 对营销类消息是强制要求。

退订不是“加一个 STOP 字样”就完事,需要确认目标市场的语言和格式要求。

第四步:设置发送时段。
营销短信必须按目标市场本地时间排期,而不是按发送团队所在时区。印尼市场建议在当地时间 08:00–20:00 投放;巴西的合规窗口通常落在当地时间 9:00–21:00,超出时段可能被运营商直接拦截,周末和节假日也需要避开。后台的定时发送功能需要配合时区设置使用,不能直接把“北京时间下午三点”当成“目标市场下午三点”。

第五步:分批提交与频率控制。
营销群发的量级通常远大于验证码和通知,一次性大批量提交更容易触发运营商限流。操作上应当利用后台的任务拆分能力,分批提交,并在发送频率上做控制。同一用户在短时间内反复收到同一品牌的营销短信,退订率和投诉率都会快速上升,这不是通道问题,而是发送策略问题。

5.3 发送后的反馈:不要只看“发送成功”

营销短信的反馈环节需要看三层数据:

数据层 看什么 问题定位
送达率 按运营商拆分的到达情况 某运营商明显偏低,优先排查通道质量和模板适配
退订率 退订是否集中在某时段或某类文案 退订率异常,问题更可能在发送策略
转化数据 点击、回复、业务转化 结合业务目标评估营销效果

颂量后台提供可视化报表,并支持按运营商拆分,便于定位问题出在通道侧还是名单/内容侧。

5.4 常见错误

常见错误 后果 正确做法
先发送后补 Sender-ID 注册 消息被拦截,项目延期 准入先行,按市场逐一注册
退订只加英文 STOP 部分市场不认可,投诉率上升 按目标市场语言要求设置退订指令
按发送团队时区排期 目标市场非合规时段发送,被拦截 按目标市场本地时间设置时段
一次性全量提交 触发限流,部分失败 任务拆分、分批提交、频率控制
不区分营销与通知模板 营销内容污染交易通道 营销走独立模板和独立通道

5.5 核心衡量指标

营销短信的核心指标是送达率、退订率、转化率,三者需要结合看,不能只看“发送成功”。


六、三类短信对比总表

维度 验证码 通知 营销
触发者 用户操作触发 业务流程或运营触发 企业主动发起
推荐对接方式 API 实时调用 API 或后台群发 以后台群发为主,大客户可 API 分层
通道安排 高优先级交易通道 交易类通道 独立营销专属通道,与交易流量分离
模板隔离 验证码模板,不夹带促销 通知模板,与业务真实关联 营销模板,独立报备
发送前必须完成 模板报备、API 签名配置、回调配置 模板配置、回执地址配置 Sender-ID 注册、模板报备、退订嵌入、时段设置
核心操作风险 只看发送成功、忽略回填率与语音兜底 一次性大批量提交触发限流 准入周期被低估、退订和时段不合规
核心衡量指标 回填率 送达率与到达时效 送达率、退订率、转化率

七、成本与测试:正式放量前必须确认的两件事

7.1 价格需要主动询价,注意隐性成本

颂量的短信价格采用定制询价模式,没有公开的统一单价。费用取决于目标国家、短信类型(验证码、通知、营销)和发送量,需要主动询价后才能做预算建模。

国际语音服务计费上有一个对成本控制有利的特征:按成功会话计费,发送失败通常不计费。但国际短信还可能涉及 Sender-ID 注册费、运营商附加费等隐性成本,这些需要按目标市场单独确认,不能只看短信单价本身。

7.2 用免费测试额度按场景跑真实数据

颂量开放免费试用,用于在正式采购前验证目标市场的实测送达表现。新用户曾可获得指定国家(印尼、菲律宾、巴西等)3000–5000 条免费短信,不限验证码、通知或营销场景,具体以官方当期政策为准。

测试额度不是“随便发几条看看”,而是按场景分别跑:

测试场景 测试重点
验证码 回填率、到达时延、语音兜底触发是否正常
通知 不同运营商的到达一致性、变量替换是否正确、回执是否正常
营销 模板通过率、Sender-ID 是否生效、退订链路是否通畅、时段设置是否生效

三类短信在不同国家的通道质量、拦截策略和模板报备周期差异很大。把测试阶段暴露的问题解决掉,比上线后再回头调整的成本低得多。


八、结语

回到开头的问题:三类短信要不要分开发?

操作上可以共用一套 API 凭证和一个后台账号,但在通道、模板和合规动作上必须分开对待:

  • 验证码的功夫在回填率和语音兜底;

  • 通知的功夫在触发源匹配和分批提交;

  • 营销的功夫在准入排期和发送纪律。

把验证码、通知、营销三条线各自的操作节奏跑顺,颂量的短信群发能力才能真正落到“发得稳、发得合规”上,而不是停留在“接口调通了”的阶段。

常见问题

Q1:颂量的短信服务主要适合哪些行业的出海企业?

结论:核心覆盖金融科技、跨境电商、国际物流和社交泛娱乐。颂量已服务超过5000家全球企业客户,月发送短信量达15亿条。如果业务集中在东南亚、拉美、中东等出海热门区域,对验证码回填率和营销合规有明确要求,匹配度更高。

Q2:国际号码应该怎么传?不带国家码会怎样?

必须传“+国家码+本地号码”,例如印尼 +62 8XX...。只传本地号码会被判为号码异常,接口直接拒绝。

Q3:免费测试额度只能测验证码吗?

不限制短信类型,通知和营销也能测。但测试要按场景拆开:验证码看回填率和时延,通知看不同运营商到达一致性,营销看模板通过率和退订链路。混在一起发,数据无法归因。

Q4:菲律宾和印尼的 Sender ID 长度要求一样吗?

不一样,菲律宾要求 3–11 个字符,印尼要求不超过 11 个字符,且印尼还要求品牌名写入消息内容,否则会被自动拦截。两个市场都禁止 TEST、INFO、SMS 等通用词,Sender ID 必须与品牌名称明显关联。按市场分别注册、不要用一套名称覆盖所有国家,是避免驳回的基本操作。

Q5:营销短信被拦截后,换一条通道重发就能解决吗?

不能一概而论。如果拦截原因是 Sender ID 未注册或内容违规,换通道重发大概率仍然被拦,因为拦截发生在运营商侧的审核环节,不是单条通道的故障。只有在拦截被定位为“当前通道与目标运营商的适配问题”时,通道切换才有意义。先看回执的拦截原因,再决定是改 SID、改内容还是换通道,顺序不能反。

Q6:发送前“清洗号码库”具体要清掉哪些号码?

至少清掉三类:连续返回“号码不存在”或“已停机”的号码、已回复退订的号码、以及格式不符合目标市场国际标准的号码。向无效号码和已退订号码持续发送,不仅浪费短信费,还会拉低该 Sender ID 在运营商侧的信誉,严重时可能导致 SID 被封。清洗频率建议与发送频率对齐,营销群发前至少做一轮去重和退订过滤。

Telegram

微信扫码

立即咨询

客户服务热线

400-999-8488