无线SDK和服务端接入适用于您自身已有手机App应用,且希望通过该App对用户进行线上认证的场景。

前置条件

您必须了解通过HTTP、HTTPS原生调用金融级实人认证服务接口时,构造请求签名的方法。更多签名机制的信息,请参见API签名机制

操作步骤

  1. 开通金融级实人认证服务
  2. 添加认证场景
  3. 授权金融级实人认证访问OSS存储空间
  4. 接入活体人脸验证方案。
    在您完成上述步骤后,您可以进行无线SDK+服务端接入,接入步骤如下:
    1. 调用服务端初始化接口。
    2. 调用接入客户端SDK。
    3. 调用服务端查询接口。

    您可以查看下方调用时序图了解详细接入步骤。

    接入时序图
    表 1. 系统调用时序说明表
    序号 说明
    1 初始化认证SDK。
    2 App调用认证SDK获取MetaInfo。
    3 认证SDK返回MetaInfo。
    4 App向应用服务端发起认证请求并传递MetaInfo。
    5 应用服务端向阿里云服务端调用发起认证请求接口。
    6 阿里云服务端返回CertifyId给应用服务端。
    7 应用服务端将CertifyId传递给App。
    8 App调用认证SDK。
    9 认证SDK将用户提交的认证资料传递给阿里云服务端。
    10 阿里云服务端根据资料判定认证结果。
    11 阿里云服务端将认证结果返回给SDK。
    12 SDK通过回调函数指引App获取认证状态。
    13 App向应用服务端查询认证状态。
    14 应用服务端向阿里云服务端调用查询认证结果接口。
    15 阿里云服务端将认证结果返回给应用服务端。

    在您了解接入步骤后,您可以通过以下方式接入活体人脸验证方案。