验证码模板写的是 ${code} 是您的验证码,提交后审核驳回,理由是无明确签名和场景。第三次改成您的验证码是 ${code} 才过,前后耽误两天。第一次遇到会往复杂处想,其实漏掉的多是个小前提。
curl -X POST https://sms.api/template \
-d 'content=您的登录验证码是${code},5分钟内有效。' \
-d 'type=verify'
模板审核看的是变量位置和可读性,变量打头会被判成可变营销内容。模板里没有业务场景说明,审核方无法确认用途。同一段文案重复提交,还会被标记为高频修改。这一点先确认清楚,后面就不用反复试。
「短信模板审核」这个问题文档写得含糊,实际行为以当前版本为准,别照旧版本的结论套。临时改动用注释写上日期和原因,过两周自己都记不清为什么这么写。
具体做法是,变量放在句子中后段 前后留固定文字;模板里写清用途 比如登录验证码五分钟内有效;签名和模板分开提交 签名先过审;提交前用服务商的检测工具自检一遍。
改完照着核一遍,模板一次通过审核,测试发送收到的内容和提交文案完全一致,变量正确替换。
