对接阿里云短信平台,测试失败;报错 “模版变量里包含非法字符,如enoji表情等”
因阿里云内置变量code字符类型为仅数字,平台内置测试时smsContent为字符串类型;将默认smsContent取值赋值给code因不符合变量类型导致报错;以上为正常报错(业务验证码测试符合code变量类型),可以直接实际业务测试;
方式1、确认阿里云短信code变量属性;在第三方平台进行修改,修改为字符串类型;
再进行测试验证;
方式2、可将code赋值仅数字{"code":"1234"}进行测试;确认短信接受没问题后,再将参数模版修改为{"code":"{smsContent}"}可正常接收验证码;
注:首先确认阿里云短信平台code的变量类型;方式2依旧仅能接收仅数字的密码/验证码,如果需要发送字符串类型短信使用方式1;
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作