Integration process overview
ID Verification verifies an individual's identity using technologies such as liveness detection, face comparison, and Optical Character Recognition (OCR) for ID documents. This topic describes the integration process for ID Verification.
Integration methods
ID Verification offers two connection types: mobile SDK and server-side only. You can choose the method that best suits your authentication solution.
Connection type | Supported authentication solutions |
| |
RPMin |
For more information about connection types and authentication solutions, see ID Verification solutions.
Preparations
Log on to the official Alibaba Cloud website to create an account.
If you already have an account, you can skip this step.
Complete enterprise identity verification.
If you already have an enterprise account, you can skip this step. For more information about how to complete enterprise identity verification, see Enterprise identity verification.
Activate the ID Verification service.
Activate the ID Verification service on the ID Verification product page.
NoteNew activations for the ID Verification service are paused. You can use the upgraded version, ID Verification for Financial Services, which is available at the same price. To activate the service, see Activate ID Verification for Financial Services.
Add a business scenario and configure its flow.
For more information about how to add a business scenario, see Add a business scenario.
For more information about time series charts, see Integration time series charts.
Mobile SDK connection
Download the mobile software development kit (SDK) and integrate it into your mobile app.
Integrate the mobile SDK. Choose one of the following methods as needed:
Call server-side ID Verification API operations.
Obtain an AccessKey.
Calls to Alibaba Cloud API operations require an AccessKey to authenticate your requests. For more information about how to obtain an AccessKey, see Obtain an AccessKey.
NoteThe AccessKey of an Alibaba Cloud account grants access permissions to all API operations for your cloud products. Exposing this AccessKey poses a significant security risk. We recommend that you create and use a Resource Access Management (RAM) user for API access and console operations and grant permissions based on the least privilege principle. For more information, see RAM user logon.
Call the following API operations to perform ID verification.
For more information about how to call API operations, see API call methods.
API
Description
Initiates an authentication request and obtains an authentication token.
Queries the authentication result.
When you call API operations, you can use the provided server-side SDKs to simplify integration and debugging. The SDKs include sample code.
You can debug ID Verification API operations on the Alibaba Cloud OpenAPI Developer Portal.
Server-side only connection
Obtain an AccessKey.
Calls to Alibaba Cloud API operations require an AccessKey to authenticate your requests. For more information about how to obtain an AccessKey, see Obtain an AccessKey.
NoteThe AccessKey of an Alibaba Cloud account grants access permissions to all API operations for your cloud products. Exposing this AccessKey poses a significant security risk. We recommend that you create and use a RAM user for API access and console operations and grant permissions based on the least privilege principle. For more information, see RAM user logon.
Call server-side only ID Verification API operations.
Call the Server-side only integration operation to perform ID verification. For more information about how to call API operations, see API call methods.
You can debug ID Verification API operations on the Alibaba Cloud OpenAPI Developer Portal.