网站首页 >> 牛刀云小程序开发 >> 第2篇 开发模式 >> 服务开发 >> 公共服务介绍

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