3.4.4.4 SMS短信服务
短信服务提供发送短信,发送验证码,校验验证码服务。目前支持的短信运营商是阿里云通信。
1、发送短信
URL:/sms/message
请求方式:POST
参数:
| 名称 | 说明 | 
| phone | 手机号码(必填) | 
| templateCode | 短信模板编码(必填) | 
| params | 自定义模板中的参数,JSON格式 | 
返回:状态码,200--请求成功,500--发送失败,发送成功返回短信网管返回code
示例:
$ curl 'http://.../sms/message' -i -X POST
-H 'Content-Type: application/json'
-d '{
phone:'13599991111',
templateCode:'...',
params:{...}
}'
2、发送验证码
URL:/sms/verifyCode
请求方式:POST
参数:
| 名称 | 说明 | 
| phone | 手机号码(必填) | 
| timeout | 校验码有效时间,默认20分钟 | 
| code | 校验码,非必填,没有时随机产生6位数字 | 
返回:状态码,200--请求成功,500--发送失败
3 校验验证码
URL:/sms/checkVerifyCode
请求方式:POST
参数:
| 名称 | 说明 | 
| phone | 手机号码(必填) | 
| code | 校验码(必填) | 
返回:状态码,200--请求成功,500--发送失败,有效校验码返回:0