文档中心
  1. 操作指南
  • 文档概览
  • 平台指南
    • 操作指南
      • 发送短信
      • 签名管理
      • 资质管理
      • 短信模板
      • 接口配置
    • 平台协议
      • 产品服务协议
      • 开发者公约
      • 隐私政策
    • 常见问题
      • 短信签名 FAQ
      • 短信模板FAQ
      • 实名认证 FAQ
      • 短信发送FAQ
      • 平台账户相关 FAQ
      • 短信状态码
  • API 调用指南
    • 3 分钟快速接入
    • 在线调试指南
    • 接口状态码
  • 国内短信(推荐)
    • 产品概述
    • 新手指引
    • API 接口文档
      • 短信发送
        • 模板短信(推荐)
        • 自定义短信(需审核)
        • 余额查询
      • 短信状态报告
        • 状态报告推送
        • 上行短信推送
        • 拉取状态报告
        • 拉取上行短信
      • 资质管理
        • 资质信息
        • 创建资质
        • 删除资质
        • 修改资质
      • 签名管理
        • 创建签名
        • 编辑签名
        • 签名信息
        • 删除签名
      • 模板管理
        • 创建模板
        • 删除模板
        • 更新模板
        • 模板信息
      • 引流管理
        • 引流信息
        • 创建引流
        • 编辑引流
        • 删除引流
  • 空号检测API(新平台)
    • 空号检测API
  • 国内短信老平台(即将下线)
    • 普通短信 API
    • 个性短信 API
    • 模板短信 API
    • 推送报告
    • 拉取报告
    • 推送上行
    • 拉取上行
    • 开发说明
      • API:授权与验证机制
      • 接口状态码
      • API: 创建应用
  • 语音验证码
    • 产品简介
    • 语音验证码 API
    • 拉取报告
    • 推送报告
  • 语音通知
    • 产品简介
    • 语音通知API
    • 拉取报告
    • 推送报告
    • 内容要求
  • 空号检测
    • 空号检测 API
  • 视频短信
    • 产品概述
    • 拉取报告
    • 视频短信 API
    • 推送报告
  • 国际短信
    • 产品概述
    • 拉取报告
    • 推送报告
    • 国际短信 API
  • 身份认证
    • 产品概述
    • 银行卡二要素
    • 银行卡三要素
    • 运营商三要素验证 详版
    • 身份证实名认证
    • 身份证实名认证(有效期版)
    • 人像比对
    • 运营商三要素验证 简版
    • 银行卡四要素
  • 一键登录
    • 产品概述
    • 一键登录 API
  • 智能短链
    • 智能短链API
  1. 操作指南

短信模板

短信模板是短信内容的固定格式,需提前申请并审核通过后,方可用于短信发送,规范如下:
模板内容需真实、合法、合规,不得包含违规、违法、低俗、敏感词汇(如色情、暴力、诈骗、赌博等);
验证码模板:需包含“验证码”“有效时间”等关键信息,内容简洁,不得添加无关内容;
通知模板:需明确通知主体、通知内容,语言规范,不得包含营销性质内容;
营销模板:营销模板必须带退订信息”拒收请回复R“,不得发送垃圾营销短信;
模板中可使用变量(如${code}、${temple_id}),变量需用${}包裹,变量个数不超过20个,变量内容需符合规范。

模板流程#

1
申请模板
登录平台控制台,进入“短信管理-模板管理”页面,点击“申请模板”;
image.png
2
模板内容
选择模板类型(通知、营销),填写模板名称、模板内容,选择对应的签名;
image.png
3
变量设置
变量短信是指模板中包含变量(如${code}、${temple_id}),发送时动态替换变量内容,适用于验证码、订单通知等场景,规则如下:
1.
变量需提前在模板中定义,用“${1}格式,发送时需按模板变量顺序传入对应值,变量值不得为空;
2.
变量值需符合规范,不得包含敏感词汇、特殊符号,长度控制在合理范围(单个变量不超过35个字符);
3.
批量发送变量短信时,需确保变量值与接收号码一一对应,避免出现变量值错误;
4.
变量短信发送后,可在发送记录中查看完整的短信内容(含替换后的变量值)
4
提交审核
确认模板信息无误后,提交审核;审核预计2个小时内完成(审核工作时间:周一至周日9:00~21:00,法定节假日顺延)。
5
短信下发
审核通过后,模板即可用于短信发送;审核失败,需根据提示修改模板内容后重新提交。

模板审核规则#

内容规范#

类别规范
格式限制短信总长度(含签名和变量的实际取值)最长不超过4020字,汉字、字母、数字、标点符号(不区分全角/半角)以及空格等都按1个字计算。

不支持【】,以免与签名混淆。

不支持¥、★以及通过按键录入的组合型特殊符号,例如^_^&、☞、✓、※等,以免引起短信出现乱码。
内容规范模板必须体现实际业务,除变量以外的文本内容必须可判断短信含义和使用场景:

禁止发送金融相关的所有内容(验证码、通知和营销短信)。

禁止发送违法违规相关内容。

禁止发送未经许可的邀请,主要指邀请注册、邀请成为会员等。

房地产和教育行业目前只允许发送验证码。

链接只能是已 ICP 备案的网址,且必须为常量(固定不变)。

禁止发送股票、移民、面试招聘、彩票、返利、抽奖、贷款、催款、征信、投资理财、赌博、中奖、毒品、党政、法律维权、众筹、慈善捐款、宗教、迷信、殡葬、刷单、空包网、一元夺宝、一元秒杀、A 货、医疗、整形、美容、会所、酒吧、足浴、暴力、恐吓、色情、皮草、助考、装修(含建材和家私)、商标注册、加群、加 QQ 或者加微信、直播相关、相亲交友、贩卖个人信息、宣传短信通道、游戏相关、会展推广、网站推广、优惠券类推广、卡类推广、保险推广、代开发票、代办推广、代理记账推广、财税推广、注册公司推广、软著推广、版权推广、专利推广、公众号或小程序推广、APP或软件推广、传话/传信相关、线索相关、邀请到店、印章推广、年检、婚宴、寿宴、婚庆、招商、招募、招标推广、加盟推广、算命、算卦、信用卡提额、返现返利、邀请好评、酒类、成人、用户拉新、用户召回、积分领取、积分兑换、问卷调查、联系个人手机号等及其他违反法律法规的内容。

说明:短信内容规范会随工信部与运营商要求会产生变化,具体请以实际审核反馈情况为准。

变量规范#

注意:短信正文模板如包含变量,需要严格遵循以下规范。
类别规范
格式仅支持字母、数字、下划线组合 变量名用缩写或语义化短名(如 ${code} 代表验证码,${order} 代表订单号 ),避免冗余(如不用 user_mobile_number ,而用 ${phone} )。
长度验证码短信:每个变量取值最多支持6位纯数字。
非验证码(通知、营销)短信:每个变量取值长度,个变量的长度限制为 1~35 个字符,不同属性变量长度限制不同。
若变量长度超出限制,将会导致短信发送失败。
说明:
汉字、字母、数字、标点符号(不区分全角/半角)以及空格等,都按1个字符计算。
其他规范- 不支持全变量模板,前后需加文字说明,以体现模板使用者的商业意图。
- 模板中的两个变量不能相邻,前后需加文字说明,以体现模板使用者的意图,不支持组合变量或变量相邻

错误示例:${name}${place}

正确示例:${code}为您的登录验证码,请于${time}分钟内填写,如非本人操作,请忽略本短信。

- 变量内不支持传入链接(包含短链接),即不允许将变量的取值设置为链接(包含短链接)。

不允许设置变量链接(包含短链接),例如www.${link}.com。

- 同一个变量在模板中仅可出现一次。

错误示例:您家宝贝${name}已经到达 ${name}现场!

正确示例:您的排队${num1},您前面还有${num2}人等待,请在现场等待叫号。

特定规范#

除公共规范外,不同短信类型的正文模板还有相应的特定规范,详情如下表所示。
短信类型内容规范
验证码短信国内验证码短信必须含有关键词验证码。

验证码短信模板每个变量取值最多支持6位纯数字。

除公共规范外,另禁止发送营销推广类的内容和链接,包括运营商内部业务宣传信息等。
通知短信除公共规范外,另禁止发送营销推广类的内容和链接,包括运营商内部业务宣传信息等。
营销短信正文模板末尾必须携带退订方式,统一退订文案为“拒收请回复 R”。

说明:

根据相关指导意见,营销短信,必须以“拒收请回复 R”专用字样清晰注明,并放置在短信息末尾。

如果不按规范设置,可能会导致相关短信发送失败。

除公共规范外,另禁止发送教育、房产、金融和贷款四大类营销短信。

除公共规范外,另禁止给非会员用户发送营销短信。

发送会员节日或生日关怀、促销活动通知内容需按营销短信提交。

营销短信发送时间为每日8:00 - 20:00,尽量避免夜间发送,减少用户投诉。
上一页
资质管理
下一页
接口配置