验证码模板规范

验证码短信通常用于登录、注册时的安全验证或安全提醒等场景。在申请验证码模板时,请遵守相应的内容规范和变量规范。

重要

如因您发送的内容涉及违法违规,引发监管调查、用户投诉、舆论影响等,基于服务协议“第五条”的约定,阿里云通信有权中止或终止向您提供服务,或者采取封号(且不再开通)等措施,并有权扣减您订单或账户下的金额作为违约金,若不足以弥补阿里云损失的,阿里云有权继续向您追偿。请您严格遵守规范要求,加强自身业务安全,健康发送短信。

验证码内容规范

填写验证码模板内容时,请注意以下规范:

类别

规范

模板格式规范

  • 模板内容长度限制:1~500个字符(含变量)。短信内容长度计算规则,请参见短信发送规则

  • 为避免与签名混淆,在模板内容任意位置均不能使用【】,在模板内容首尾不能使用[ ]。

  • 支持中文、英文、数字、符号,但不支持繁体字和特殊符号,例如:體# 『』「」〖〗 m² • ①★※→等。

模板内容规范

短信模板需明确表述短信发送的实际内容。

  • 模板内容中必须包含以下内容:

    • 国内验证码模板必须包含“验证码、注册码、校验码、动态码(动态密码)”中的任意一个。

    • 必须体现且说明“使用平台、用途、失效时间”中的任意一种。

  • 禁止发送以下内容:

    • 禁止发送违法违规的内容。

    • 禁止在内容中使用错别字、变体字、异体字、各类干扰符号、各类非正常混合字以及非常用的表达法等,例如威信。

    • 用途为“他用”的签名不支持申请与金融相关的短信模板。

    • 验证码短信禁止发送或夹带营销推广类的内容或链接。

    • 禁止发送涉及:色情、赌博、毒品、党政、博彩、赌球、彩票、暴力、恐吓、走私、棋牌、成人用品、贩卖个人信息、违禁品、上门追讨、比分竞猜、众筹、慈善募捐、宗教、迷信(算命、算卦、风水)、股票、私募、原油期货、虚拟货币、刻章、A货、烟酒、代开发票、代理注册、代办证件、代办年检、代理记账、加群、加QQ或者加微信、加客服、回复确认收货、运营商相关(增值业务、营业厅、移动、联通、电信、广电、大王卡、短信群发、4G\5G等)、代写论文刊物、刷单、做任务、空包网、数字藏品、租机、法律维权、调解、商标注册、留学、移民、贷款、催款、信用卡提额、投资理财、中奖、抽奖、一元夺宝、一元秒杀、一元云购、二类电商、淘口令、零元购、整容、医美、皮草、返现返利、殡葬、邀请好评、积分兑换、积分领取、职业培训、问卷调查、装修(含建材和家私)、POS机、上门按摩、兼职、APP下载/推广链接、游戏推广、交友推广、金融推广(银行推广、保险推广、借贷、分期等)、会展推广、招聘推广、数据排名、拓客引流、SEO关键词搜索、代办推广(知识产权、专利、软著等)、房地产推广、邀请注册、招标推广、加盟推广、用户拉新、用户召回等内容的短信。

说明

短信模板规范可能随工信部与运营商要求实时调整,请以审核实际结果为准。

验证码变量规范

  • 单变量模板:支持自定义创建。

  • 双变量模板:不允许自定义或修改,请在申请验证码模板时,单击常用模板推荐,选择双变量模板。

变量属性规范

不同的变量属性,长度限制、支持的字符等规范均不同,请按照表格中的变量规范,根据实际业务场景选择合适的变量。如果填写的变量不符合变量规范,模板会审核失败。

变量属性

变量名称

变量规范

仅数字

自定义。

示例:${code}、${time}

变量长度限制为4~6位。

数字+字母组合或仅字母

自定义。

示例:${code}

变量长度限制为4~6位。

验证码模板示例

您可以参考下面的示例,并根据实际业务需求创建符合规范的短信模板。

更多单变量模板双变量模板示例,请参见验证码模板申请页面中的常用模板推荐

应用场景

模板示例

登录/验证

  • 您的验证码${code},该验证码5分钟内有效,请勿泄露给他人!

  • 您的动态码为:${code},验证码${time}分钟内有效,请勿泄露!

  • 验证码为:${code},您正在登录,若非本人操作,请勿泄露。

注册

  • 您正在申请手机注册,验证码为:${code},5分钟内有效!

  • 尊敬的用户,您的注册会员动态密码为:${code},请勿泄露于他人!

  • 您的注册码:${code},如非本人操作,请忽略本短信!

  • 您的校验码:${code},您正在注册成为会员,感谢您的支持!

  • 您正在申请手机注册,验证码为:${code},验证码${time}分钟内有效!

重置密码

您的动态码为:${code},您正在进行密码重置操作,如非本人操作,请忽略本短信!

变更信息

验证码为:${code},您正在尝试变更重要信息,请妥善保管账户信息。

说明

为提升发送成功率,建议在模板中去除“退订方式”、与验证码无关的电话号码等信息。

审核时间

一般情况下,短信模板提交后,预计在2个小时内审核完成(审核工作时间:周一至周日9:00~21:00,法定节假日顺延),建议您尽量在18:00前提交申请。

鉴于政府企业用户的特殊性,所有涉及政府企业客户的申请均需填写固话号码进行核实。阿里云会在2个工作日内审核完成。如多个工作日还未审核,请核实提供的固话号码是否正确。

说明

您可以激活短信服务专属钉群,查看短信模板审核通知、设置预警消息推送等快捷操作。

常见审核失败原因

常见验证码模板审核不通过的原因与处理建议如下:

类别

驳回原因

处理建议

内容模糊或无法核实

模板没有体现业务内容,含义不明。

建议使用实际业务内容进行测试。

说明

若模板暂无业务内容,仅做测试,建议申请以下模板之一:

  • 您好,您的密码已经重置为${password},请及时登录并修改密码。

  • 本条为测试短信。

模板使用场景不详。

请在场景说明中填写您使用短信的业务场景或业务的线上链接(如相关App、公众号、小程序等信息),并提供短信完整示例(需填入变量内容)。针对登录场景,您可以提供测试账号和密码。

应用市场中未核实到该APP、公众号或小程序。

请在场景说明中填写正确的场景链接,或填写任一应用商店的业务链接,若产品未上线则暂不支持申请。

模板内容或格式不符合规范

验证码短信模板包含了退订方式。

请删除退订方式后重新提交。

验证码短信模板包含多变量。

请去掉多余的变量并重新提交,验证码仅支持单变量或双变量,双变量模板不支持自定义。变量属性仅支持4~6位数字或字母。

例如:验证码:${code} 。

验证码短信模板包含无关内容。

请删除模板中与验证码无关的内容。

验证码关键词不全。

请检查验证码模板内容,必须含验证码、注册码、校验码、动态码(动态密码)这4个词其中之一。

通知短信模板包含了推广内容。

请删除相关推广部分后重新提交,或申请推广短信模板。

模板中有:

  • 错别字。

  • 变异字。

  • 繁体字。

  • 特殊符号。

  • 中括号。

  • 修改错别字、变体字、异体字、各类干扰符号。

  • 修改繁体字为中文或英文。

  • 删除特殊符号,如# 『』「」〖〗 m² • ①等。

  • 【 】符号在模板内容中任意位置都不能使用, [ ]符号不能在模板内容首尾使用,系统均会默认为签名。请使用< >符号。

内容涉及金融、交友、宗教、游戏等。

  • 交友、游戏相关业务仅支持验证码短信发送,建议申请验证码模板。

  • 用途为“他用”的签名不支持申请与金融相关的短信模板。

  • 金融推广、宗教相关内容禁止发送。

内容涉及第三方。

若以第三方名义发送短信需提交第三方的企业相关证件和授权委托书,请在【关联签名】中选择符合此资质的已有签名,或申请相关资质的新签名。

变量不符合规范

变量内容模糊。

建议修改表达,帮助清晰判断参数内容。

例如:兹定于${time}于${place}召开${content}会议,请准时参加

变量格式错误。

建议修改后重新提交,变量规范如下:

  • 变量名称不能为空。

  • 组合变量不能相邻。

  • 变量的格式为${code},其中$符号在{ }外面。

  • 变量不能为email、mobile、id、nick、site、ip等。

  • 变量首字母必须为英文字母,且只能由字母、数字和下划线组成,不能为纯数字。

变量属性选择错误。

请根据业务使用场景选择合适的变量属性。

模板类型错误

模板类型选择与实际需求不匹配。

请根据您的业务场景,选择申请验证码、通知短信或推广短信模板,具体场景请参见应用场景

相关文档