今天在给客户对接阿里云短信时发现提示params must be [a-zA-Z0-9] for verification sms
看字面意思就是 只能使用字母和数字,不能用其他字符或者汉字
解决方法如下
方法一:
比如你使用的是验证码的模板,那只能使用字母和数字,把代码里面其他参数去掉就留个code。然后code的值必须是字母和数字
方法二:
如果你是想使用发送内容,不是验证码的,那就要在阿里云短信那边申请发送内容的模板,默认只有一个验证码模板,很多人用了这个模板然后导致提示params must be [a-zA-Z0-9] for verification sms