支付寶小程序接入適用于業務使用方希望在自己開發的支付寶小程序中對用戶進行線上認證的場景。本文介紹通過支付寶小程序接入金融級實人認證的流程。
接入概述
方案需要搭建服務端和小程序端。
通過下方時序圖,您可以初步了解支付寶小程序接入的整體流程。
系統調用時序說明表
序號 | 說明 |
1 | 用戶觸發認證(如按鈕點擊事件),調用小程序服務端認證初始化服務。 |
2 | 小程序服務端向阿里云服務端發起初始化請求,獲取認證ID和認證URL。 |
3 | 阿里云服務端調用金融級實人認證API,獲取認證ID和認證URL返回給小程序服務端。 |
4 | 小程序服務端將認證ID和認證URL傳遞給小程序客戶端。 |
5 | 小程序客戶端調用支付寶開放能力,喚起身份認證。 |
6 | 支付寶開放能力將認證資料傳遞給阿里云服務端。 |
7 | 阿里云服務端開始進行身份認證并根據資料判定認證結果。 |
8 | 阿里云服務端將認證結果返回給支付寶開放能力。 |
9 | 支付寶開放能力利用回調函數引導小程序客戶端獲取認證狀態。如果為進一步增強業務的安全性,您可以通過調用認證服務的查詢接口來獲取認證信息,然后將從回調函數中獲得的認證結果與通過查詢接口得到的認證結果進行細致比對,以此作為驗證手段,確保數據的一致性和安全性。 |
10 | 網頁向服務端查詢認證狀態。 |
11 | 網頁服務端向阿里云服務端發起查詢。 |
12 | 阿里云服務端將認證結果返回給網頁服務端。 |
13 | 網頁服務端將認證結果返回給網頁顯示。 |
操作步驟
- 說明
在添加認證場景時,您可以授權阿里云訪問指定OSS存儲空間,用于存儲認證的資料圖片。具體操作,請參見授權金融級實人認證訪問OSS存儲空間。
接入支付寶小程序。
調用服務端初始化接口,有以下兩種方式,您可以根據實際需求進行選擇。
調用API接入支付寶小程序,詳情請參見支付寶小程序SDK集成。
文檔內容是否對您有幫助?