0
点赞
收藏
分享

微信扫一扫

聚合支付项目-23

2 使用验证码服务

2.1 发送验证码

参数名

参数类型

描述

name

string(query)

业务名称(使用何种方式的验证码,可选的有sms, img, mail等)

payload

application/json

业务携带参数,如手机号 、邮箱

effectiveTime

string(query)

验证信息有效期(秒)

  1. 点击'Try it out', 填写参数进行测试

参数说明: name: 业务名称,短信的业务名称为"sms"。 payload:发送短信时这里要填写mobile,json格式。

查看返回的此次验证key:校验验证码时需要携带验证key和用户输入的验证码

发送验证码成功,可通过手机查看,如果在开发阶段可 在控制台查看验证码:

INFO [http‐nio‐56085‐exec‐1][QCloudSmsService.java:37] ‐ 给手机号xxxxxxxxxxxx发送验证码:xxxx

2.2 校验验证码

  1. 接口说明:http://localhost:56085/sailing/swagger-ui.html#/verification-controller/verifyUsingPOST

参数名

参数类型

描述

name

string(query)

业务名称(使用何种方式的验证码,可选的有sms, img, mail等)

verificationCode

string(query)

验证码

verificationKey

string(query)

验证key

  1. 点击'Try it out', 填写验证码和验证key进行测试
  2. 查看校验结果:返回true则为校验通过
举报

相关推荐

0 条评论