发送短信验证码
搭搭云平台的短信服务需要开通短信服务才能使用,如果需要开通,可以联系搭搭云客服。
如果自己已经开通了其他短信服务的,可以参考源码的逻辑,替换成其他服务商的接口,可以参考短信发送相关的源码(/app/dada/sendMsg.js)。
在实现短信验证码验证时要注意,发送的验证码是由小后台生成的,小后台会在内存中保存当前手机号发送的验证码。如果部署了多台服务实例的,请把验证码存储到共有缓存中,例如:redis。当前也可以由自己自定义验证码储存验证规则,可以由自身业务拓展。
发送验证码应该注意限制同一号码高频发送,本示例中,限制为1分钟内只能发送一次。验证码的有效期为 15分钟,验证成功即销毁。
URL
/dada-api/sendSMSCode
HTTP请求方式
POST
参数
名称 | 是否必需 | 类型 | 描述 |
---|---|---|---|
phone | 是 | String | 手机号码 |