接入流程图与部署指南
2024.11.01 11:59:35
接入流程
- 前端接入:选择相应的前端 SDK 进行接入,支持 Android App、iOS App、小程序、WEB/WAP/H5 网页。
- 服务端接入:调用 check 接口。
- 接入验证:前后端接入完成后,联合客户端、服务端进行整体联调。
- 验证后发布上线。
部署指南
第一步:检查客户端/前端交互是否畅通
- 打开验证界面查看控制台 Network 信息
- load 请求加载验证信息,确认 onload 有回调返回验证码实例
- 验证交互后,确认是否有返回值
- 前端确认 onVerify 回调中有 validate 值(注意:前端校验不通过时此值为空);
- 安卓端确认 onValidate 回调中有 validate 值;
- iOS 端确认 verifyCodeValidateFinish 回调中有 validate 值;
第二步:检测服务端二次校验流程是否畅通
- 验证交互成功后的验证参数 validate 发送给自己的业务接口
- 业务接口向服务端发送二次校验 validate 请求并得到校验结果,如果 result 为 true 则校验通过,如果 result 为 false 则失败
- 业务接口根据二次校验结果处理业务逻辑
第三步:验证宕机方案是否接入成功(如您未选择宕机方案接入,则忽略)
- 屏蔽易盾验证码接口(例如 http://c.dun.163.com/api/v3/get 和 http://c.dun.163yun.com/api/v3/get 接口),模拟服务异常情况
- 打开验证交互界面,刷新达到配置次数(默认3次)
- 确认验证服务接口异常情况下不阻塞业务流程