阿里云实人认证提供离线人脸识别SDK,帮助您在弱网或离网环境下进行人脸认证。本文介绍了离线人脸识别SDK的接入流程。

接入说明

离线人脸识别SDK的实际应用效果与硬件配置和设备所处环境密切相关。如果您需要使用离线人脸识别SDK,请先联系我们评估是否可用。

关于如何调用API,请参见API调用方式

准备工作

  1. 登录阿里云官网注册账号。

    如果已有注册账号,请跳过此步骤。

  2. 进行企业实名认证。

    如果已经是企业账号,请跳过此步骤。关于如何进行企业实名认证,请参见企业实名认证

  3. 开通实人认证服务。

    实人认证产品页面,开通实人认证服务。

离线SDK接入

  1. 调用CreateVerifySDK和DescribeVerfySDK下载离线人脸识别SDK。
    关于API的详细介绍,请参见CreateVerifySDKDescribeVerifySDK
  2. 接入Android客户端,并集成离线人脸识别SDK。
    关于离线SDK接入的具体操作,请参见SDK端接入
  3. 调用服务端API。
    1. 获取AccessKey。
      阿里云API的调用需要使用AccessKey来校验请求数据的安全性。关于如何获取AccessKey,请参见获取AccessKey
      说明 因为阿里云账号的AccessKey具有所有云产品API的访问权限,一旦泄露将导致极大的安全风险,所以强烈建议您根据最小权限原则创建并使用RAM用户来进行API访问和控制台操作。具体操作,请参见RAM用户接入
    2. 调用CreateAuthKey激活离线人脸识别SDK。

      关于CreateAuthKey的具体内容,请参见CreateAuthKey

      如果您需要更新或者查询设备信息,请参考如下API。
      API 描述
      ModifyDeviceInfo 更新设备相关信息,包括延长授权有效期等。
      DescribeDeviceInfo 查询设备信息,包括设备授权的有效期等。

      您在调用API接口时,推荐使用我们提供的服务端SDK(包含对应的示例代码),便于您接入和调试。

      您可以在阿里云OpenAPI开发者门户上调试实人认证API。