开发者社区 问答 正文

人机验证服务API 无痕接入

上面的方法和底下的无痕接入有什么区别

展开
收起
1597671266027137 2018-11-30 10:14:43 898 分享 版权
阿里云 AI 助理回答

上述提到的方法与底下的无痕接入指南实际上描述的是无痕验证服务接入的两个不同阶段或方面,它们共同构成了完整的无痕验证集成流程。具体区别如下:

  1. 功能概述中的无痕验证流程主要阐述了客户端与服务器端如何交互以完成一次完整的无痕验证过程,包括:

    • 风险评估与回调处理:说明了滑动验证成功或失败时客户端的行为,以及通过nvcCallback回调方法将data信息传给应用服务端的过程。
    • 二次验证逻辑:强调了在初次验证无法直接判断时,需要应用服务端进行二次验证,并解释了阿里云服务器返回的不同风险结果码(如100表示验证通过,900表示二次验证失败)的意义。
    • 业务集成指导:简要介绍了无痕验证支持的业务类型(PC网页和H5),并概述了在阿里云验证码控制台配置无痕验证服务的基本步骤。
  2. 无痕验证接入指南则更侧重于实际操作层面,详细分步骤地指导用户如何从零开始接入无痕验证服务到自己的业务中,内容涵盖:

    • 初始化与代码集成:提供了JavaScript示例代码,展示了如何使用AWSC.use方法初始化无痕验证组件,并调用getNVCValAsync来获取人机验证信息串,以便在提交表单时一并发送至服务端。
    • 业务逻辑处理:说明了客户端应如何根据服务端返回的风险等级结果来决定后续动作,比如直接通过、拦截请求或触发滑动验证。
    • 测试建议:强调了在部署前进行充分测试的重要性,包括模拟不同验证状态和进行兼容性测试。

综上所述,两部分内容互为补充,前者偏重于概念理解和流程框架,后者则深入到技术实现细节和操作步骤,共同为用户提供了一个全面的无痕验证接入指导方案。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: