短信签名备案
短信服务商选择与签名备案指南
使用国内短信服务发送验证码,需要了解不同服务商的资质要求。好消息是,如果你只需要验证码,阿里云有对个人开发者友好的方案。
个人开发者:选阿里云短信认证服务
推荐方案:阿里云短信认证服务(PNVS)——个人实名认证即可开通,无需企业资质、无需备案签名模板、5000 条验证码短信仅 250 元。开通即用,不走签名审核流程。
这是目前国内大厂中唯一对个人开发者友好的短信方案。其他选项的现状:
- 腾讯云普通短信:2025 年 9 月起个人不能新建自用资质签名,基本无法使用
- 阿里云普通短信:需企业资质 + 自建签名模板,审核周期 2-4 小时
- Twilio:个人可用,但面向国际市场,国内短信价格较高
企业开发者:普通短信服务的备案流程
如果你的团队已有企业资质,且需要发送通知类短信(订单状态、活动提醒等),需要使用普通短信服务,流程如下:
完成企业实名认证
在对应云平台(阿里云/腾讯云)完成企业实名认证,需要营业执照等材料。
创建短信签名
签名需与你的网站/应用名称一致,需提供 ICP 备案截图等证明材料。审核周期通常 2-4 小时。
创建短信模板
模板内容需符合工信部规范,变量类模板(如包含 ${name}、${order} 等变量)审核更为严格。验证码模板相对容易通过。
配置发送频率限制
在代码中配置频率限制(建议在代码中配置频率限制),防止短信轰炸。建议单号每分钟 1 条、每天不超过 10 条。
短信发送的现实限制
目前国内对短信管控非常严格,主要为了防止骚扰短信:
- 通知类短信不能含营销内容,不能引导用户点击链接
- 变量类模板审核严格,可变内容需在申请时说明用途
- 签名必须与实际业务名称一致,不接受通用签名
- 短信通道有频率限制,大批量发送需提前报备
对于个人独立开发者来说,最常见的需求就是验证码登录,直接用阿里云 PNVS 即可,不需要为了发几条验证码去申请企业资质。