您调用CreateSmsTemplate申请短信模板时,请参考本文填写TemplateRule和TemplateContent参数,变量属性名称和变量内容必须遵守变量规范。
验证码
如果您调用CreateSmsTemplate接口申请验证码模板,请按以下表格示例填写TemplateRule和TemplateContent参数,变量属性名称和变量内容必须遵守变量规范。
示例:
如果您申请的模板为:您正在申请手机注册,验证码为:${code},5分钟内有效!,变量属性为仅数字。
TemplateRule参数填写:{"code": "numberCaptcha"}
TemplateContent参数中${code}的实际传参内容必须遵守变量规范。
变量属性  | TemplateRule参数填写示例  | TemplateContent参数变量规范  | 
仅数字  | {"code": "numberCaptcha"}  | 单变量,变量长度限制为4~6位。  | 
数字+字母组合或仅字母  | {"code": "characterWithNumber2"}  | 单变量,变量长度限制为4~6位。  | 
除以上变量规范外,您调用接口申请验证码模板时还需遵守验证码内容规范,例如:国内验证码模板内容必须包含“验证码、注册码、校验码、动态码(动态密码)”中的任意一个。更多验证码模板规范,请参见验证码模板规范。
通知短信
如果您调用CreateSmsTemplate接口申请通知短信模板,请按以下表格示例填写TemplateRule和TemplateContent参数,变量属性名称和变量内容必须遵守变量规范。
示例:
如果您申请的模板为:尊敬的${username},你的订单${order},需要尽快付款。
TemplateRule参数填写:{"username": "name","order": "other_number2"}
TemplateContent参数中${username}、${order}的实际传参内容必须遵守变量规范。
变量属性  | TemplateRule参数填写示例  | TemplateContent参数变量规范  | 
电话号码  | {"code": "phone_number2"}  | 
 示例:0571-82123***、400-123-1234、10086、95679  | 
时间  | {"code": "time"}  | 
 说明  不支持使用JSON数组格式传参。  | 
金额  | {"code": "money"}  | 
  | 
用户昵称  | {"code": "user_nick"}  | 
  | 
个人姓名  | {"code": "name"}  | 长度限制为2~5位简体中文。  | 
企业/组织名称  | {"code": "unit_name"}  | 
  | 
地址  | {"code": "address"}  | 
  | 
车牌号  | {"code": "license_plate_number"}  | 
  | 
快递单号  | {"code": "tracking_number"}  | 
  | 
取件码  | {"code": "pick_up_code"}  | 支持4~8位数字、短横线、下划线的组合。  | 
其他号码  | {"code": "other_number2"}  | 
  | 
链接参数  | {"code": "link_param"}  | 
  | 
邮箱地址  | {"code": "email_address"}  | 
  | 
其他(如名称、账号、地址等)  | {"code": "others"}  | 
  | 
更多通知短信模板规范,请参见通知短信模板规范。
推广短信
如果您调用CreateSmsTemplate接口申请推广短信模板,请按以下表格示例填写TemplateRule和TemplateContent参数,变量属性名称和变量内容必须遵守变量规范。
示例:
如果您申请的模板为:${username},您的专属${money}元优惠券即将到期,请立即使用。拒收请回复R。
TemplateRule参数填写:{"username": "name","money": "money"}
TemplateContent参数中${username}、${money}的实际传参内容必须遵守变量规范。
变量属性  | TemplateRule参数填写示例  | TemplateContent参数变量规范  | 
用户昵称  | {"code": "user_nick"}  | 
  | 
个人姓名  | {"code": "name"}  | 长度限制为2~5位简体中文。  | 
数量/金额  | {"code": "money"}  | 
  | 
日期/时间  | {"code": "time"}  | 
 说明  不支持使用JSON数组格式传参。  | 
链接参数  | {"code": "link_param"}  | 
  | 
除以上变量规范外,您调用接口申请推广短信模板时还需遵守推广短信模板内容规范,例如:推广短信模板结尾处必须添加拒收请回复R。更多推广短信模板规范,请参见推广短信模板规范。