支付宝小程序接入适用于业务使用方希望在自己开发的支付宝小程序中对用户进行线上认证的场景。

背景信息

如果您希望在支付宝小程序中认证用户身份,您可以接入金融级实人认证服务。

前置条件

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

操作步骤

  1. 开通金融级实人认证服务
  2. 添加认证场景
  3. 接入支付宝小程序。
    在您完成上述步骤后,您可以进行支付宝小程序接入,接入步骤如下:
    1. 调用服务端初始化接口。
    2. 调用接入支付宝小程序。
    3. 调用服务端查询接口。

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

    接入时序图

    系统调用时序说明:

    序号 说明
    1 用户开始认证。
    2 小程序服务端向阿里云服务端发起认证请求。
    3 阿里云服务端返回认证ID和认证URL给小程序服务端。
    4 小程序服务端将认证ID和认证URL传递给支付宝小程序。
    5 支付宝小程序调用支付宝开放能力。
    6 支付宝开放能力将用户提交的认证资料传递给阿里云服务端。
    7 阿里云服务端根据资料判定认证结果。
    8 阿里云服务端将认证结果返回给支付宝开放能力。
    9 支付宝开放能力通过回调函数指引小程序获取认证状态。
    10 小程序向阿里云服务端查询认证状态。
    11 阿里云服务端向小程序服务端向发起查询。
    12 阿里云服务端将认证结果返回给小程序服务端。

    在您了解接入步骤后,您可以通过以下方式接入支付宝小程序。