验证码短信通常用于登录、注册时的安全验证或安全提醒等场景。在申请验证码模板时,请遵守相应的内容规范和变量规范。
如因您发送的内容涉及违法违规,引发监管调查、用户投诉、舆论影响等,基于服务协议“第五条”的约定,阿里云通信有权中止或终止向您提供服务,或者采取封号(且不再开通)等措施,并有权扣减您订单或账户下的金额作为违约金,若不足以弥补阿里云损失的,阿里云有权继续向您追偿。请您严格遵守规范要求,加强自身业务安全,健康发送短信。
验证码内容规范
填写验证码模板内容时,请注意以下规范:
类别 | 规范 |
模板格式规范 |
|
模板内容规范 | 短信模板需明确表述短信发送的实际内容。
说明 短信模板规范可能随工信部与运营商要求实时调整,请以审核实际结果为准。 |
验证码变量规范
单变量模板:支持自定义创建。
双变量模板:不允许自定义或修改,请在申请验证码模板时,单击常用模板推荐,选择双变量模板。
变量属性规范
不同的变量属性,长度限制、支持的字符等规范均不同,请按照表格中的变量规范,根据实际业务场景选择合适的变量。如果填写的变量不符合变量规范,模板会审核失败。
变量属性 | 变量名称 | 变量规范 |
仅数字 | 自定义。 示例:${code}、${time} | 变量长度限制为4~6位。 |
数字+字母组合或仅字母 | 自定义。 示例:${code} | 变量长度限制为4~6位。 |
验证码模板示例
您可以参考下面的示例,并根据实际业务需求创建符合规范的短信模板。
更多单变量模板和双变量模板示例,请参见验证码模板申请页面中的常用模板推荐。
应用场景 | 模板示例 |
登录/验证 |
|
注册 |
|
重置密码 | 您的动态码为: |
变更信息 | 验证码为: |
为提升发送成功率,建议在模板中去除“退订方式”、与验证码无关的电话号码等信息。
审核时间
一般情况下,短信模板提交后,预计在2个小时内审核完成(审核工作时间:周一至周日9:00~21:00,法定节假日顺延),建议您尽量在18:00前提交申请。
鉴于政府企业用户的特殊性,所有涉及政府企业客户的申请均需填写固话号码进行核实。阿里云会在2个工作日内审核完成。如多个工作日还未审核,请核实提供的固话号码是否正确。
您可以激活短信服务专属钉群,查看短信模板审核通知、设置预警消息推送等快捷操作。
常见审核失败原因
常见验证码模板审核不通过的原因与处理建议如下:
类别 | 驳回原因 | 处理建议 |
内容模糊或无法核实 | 模板没有体现业务内容,含义不明。 | 建议使用实际业务内容进行测试。 说明 若模板暂无业务内容,仅做测试,建议申请以下模板之一:
|
模板使用场景不详。 | 请在场景说明中填写您使用短信的业务场景或业务的线上链接(如相关App、公众号、小程序等信息),并提供短信完整示例(需填入变量内容)。针对登录场景,您可以提供测试账号和密码。 | |
应用市场中未核实到该APP、公众号或小程序。 | 请在场景说明中填写正确的场景链接,或填写任一应用商店的业务链接,若产品未上线则暂不支持申请。 | |
模板内容或格式不符合规范 | 验证码短信模板包含了退订方式。 | 请删除退订方式后重新提交。 |
验证码短信模板包含多变量。 | 请去掉多余的变量并重新提交,验证码仅支持单变量或双变量,双变量模板不支持自定义。变量属性仅支持4~6位数字或字母。 例如:验证码:${code} 。 | |
验证码短信模板包含无关内容。 | 请删除模板中与验证码无关的内容。 | |
验证码关键词不全。 | 请检查验证码模板内容,必须含验证码、注册码、校验码、动态码(动态密码)这4个词其中之一。 | |
通知短信模板包含了推广内容。 | 请删除相关推广部分后重新提交,或申请推广短信模板。 | |
模板中有:
|
| |
内容涉及金融、交友、宗教、游戏等。 |
| |
内容涉及第三方。 | 若以第三方名义发送短信需提交第三方的企业相关证件和授权委托书,请在【关联签名】中选择符合此资质的已有签名,或申请相关资质的新签名。 | |
变量不符合规范 | 变量内容模糊。 | 建议修改表达,帮助清晰判断参数内容。 例如: |
变量格式错误。 | 建议修改后重新提交,变量规范如下:
| |
变量属性选择错误。 | 请根据业务使用场景选择合适的变量属性。 | |
模板类型错误 | 模板类型选择与实际需求不匹配。 | 请根据您的业务场景,选择申请验证码、通知短信或推广短信模板,具体场景请参见应用场景。 |