短信签名备案

短信服务商选择与签名备案指南

使用国内短信服务发送验证码,需要了解不同服务商的资质要求。好消息是,如果你只需要验证码,阿里云有对个人开发者友好的方案。

个人开发者:选阿里云短信认证服务

推荐方案阿里云短信认证服务(PNVS)——个人实名认证即可开通,无需企业资质、无需备案签名模板、5000 条验证码短信仅 250 元。开通即用,不走签名审核流程。

这是目前国内大厂中唯一对个人开发者友好的短信方案。其他选项的现状:

  • 腾讯云普通短信:2025 年 9 月起个人不能新建自用资质签名,基本无法使用
  • 阿里云普通短信:需企业资质 + 自建签名模板,审核周期 2-4 小时
  • Twilio:个人可用,但面向国际市场,国内短信价格较高

企业开发者:普通短信服务的备案流程

如果你的团队已有企业资质,且需要发送通知类短信(订单状态、活动提醒等),需要使用普通短信服务,流程如下:

完成企业实名认证

在对应云平台(阿里云/腾讯云)完成企业实名认证,需要营业执照等材料。

创建短信签名

签名需与你的网站/应用名称一致,需提供 ICP 备案截图等证明材料。审核周期通常 2-4 小时。

创建短信模板

模板内容需符合工信部规范,变量类模板(如包含 ${name}${order} 等变量)审核更为严格。验证码模板相对容易通过。

配置发送频率限制

在代码中配置频率限制(建议在代码中配置频率限制),防止短信轰炸。建议单号每分钟 1 条、每天不超过 10 条。

短信发送的现实限制

目前国内对短信管控非常严格,主要为了防止骚扰短信:

  • 通知类短信不能含营销内容,不能引导用户点击链接
  • 变量类模板审核严格,可变内容需在申请时说明用途
  • 签名必须与实际业务名称一致,不接受通用签名
  • 短信通道有频率限制,大批量发送需提前报备

对于个人独立开发者来说,最常见的需求就是验证码登录,直接用阿里云 PNVS 即可,不需要为了发几条验证码去申请企业资质。