本文介绍了增强版活体验证方案的接入流程。

准备工作

接入增强版实人认证服务前,您必须完成以下准备工作:
  1. 开通服务
  2. 添加认证场景
    说明 基于不同业务场景,您可以在添加认证场景时,手动配置是否授权阿里云访问指定OSS存储空间用于存储认证的资料图片。
  3. 如果需要将认证过程中的人脸采集照片存储到OSS空间,您需要授权增强版实人认证访问OSS空间

增强版活体验证方案接入流程

增强版活体验证方案包括SDK接入、服务端接入两个环节:
您可以查看下方的调用时序图,了解详细的接入步骤。接入时序图-增勤版活体验证
表 1. 系统调用时序说明
序号 说明
1 初始化认证SDK。
2 App调用认证SDK获取MetaInfo
3 认证SDK返回MetaInfo
4 App向应用服务端发起认证请求并传递MetaInfo
5 应用服务端向阿里云增强版实人认证服务端发起人脸活体验证请求(调用InitSmartVerify接口)。
6 阿里云增强版实人认证服务端返回CertifyId给应用服务端。
7 应用服务端将CertifyId传递给App。
8 App调用人脸活体验证SDK。
9 活体验证SDK将用户提交的验证资料传递给阿里云增强版实人认证服务端。
10 阿里云增强版实人认证服务端根据资料判定验证结果。
11 阿里云增强版实人认证服务端将验证结果返回给SDK。
12 SDK通过回调函数指引应用客户端获取验证状态。
13 App向应用服务端查询验证状态。
14 应用服务端向阿里云增强版实人认证服务端查询验证结果(调用DescribeSmartVerify接口)。
15 阿里云增强版实人认证服务端将验证结果返回给应用服务端。