---
title: 年龄验证
description: 允许以100%生物特征方式证明用户满足最低年龄要求，无需文件摩擦。
canonical: https://developer.unico.io/zh-CN/products/regional-solutions/age-verification/index
locale: zh-CN
generated_by: markdown-export
---

- [/zh-CN/](/zh-CN/)
- [构建](/zh-CN/products/)
- [区域解决方案](/zh-CN/products/regional-solutions/)
- 年龄验证

**本页内容年龄验证允许以100%生物特征方式证明用户满足最低年龄要求，无需文件摩擦。

### 此产品解决的问题​

允许以**100%生物特征方式、无需文件摩擦**地证明用户满足最低年龄要求。适用于面部年龄估算已足以做出决策的场景——例如在数字环境中访问成人内容、体育博彩或含酒精饮料。
**在以下情况下使用此产品：**

法规或内部政策**不要求**提供年龄文件证明。
优先考虑**减少用户旅程中的摩擦**。
使用场景接受生物特征估算作为充分证明（例如，流媒体平台、博彩、成人内容）。
交易量大，文件采集会造成运营瓶颈。

**在以下情况下请勿使用此产品：**

法规要求提供年龄文件证明。
服务涉及高监管或财务风险（例如，信贷、医疗保健）。
目标受众的年龄范围使面部估算不够可靠（例如，接近法定年龄的青少年）。

### 涉及的能力​

在单个流程中执行的管道：
[活体检测](/zh-CN/capabilities/liveness)[身份验证](/zh-CN/capabilities/identity-verification)[年龄验证](/zh-CN/capabilities/age-verification)
能力是否必需在流程中的作用**Liveness**API可选；Web和Native必需确认在采集时摄像头前有真实人员存在。流程的生物特征锚点。**Identity Verification**`idage`必需；`idagedocumentless`不使用使用Unico的身份库和额外信号，验证交易面部是否属于所提供政府标识的持有人。**Age Verification**必需从面部生物特征估算年龄范围。结果决定用户是否满足最低年龄要求。
### 前提条件​

**Bearer token** — 参见[身份验证](/zh-CN/developers/start/authentication)。
**沙盒凭据** — 参见[环境](/zh-CN/developers/start/environments)。
**已安装SDK或Web组件** — 仅适用于Web和SDK集成。参见[SDK与工具](/zh-CN/developers/sdks-and-tools/overview)。

### 分步实施​

NativeWebAPI通过原生 SDK 集成 — 采集在您的应用内运行，使用适用于 Android、iOS 或 Flutter 的 Unico SDK。

**安装 SDK** — 为您的平台添加 Unico SDK 依赖项。请参阅 [Android](/zh-CN/developers/sdks-and-tools/android/requirements)、[iOS](/zh-CN/developers/sdks-and-tools/ios/requirements) 或 [Flutter](/zh-CN/developers/sdks-and-tools/flutter/requirements) 的安装指南。
**创建流程** — 调用创建流程，传入 适当的 `flow` 值 和用户标识符。响应中包含 `webAppToken`。
**打开旅程** — 使用 `webAppToken` 打开 SDK。SDK 会在您的应用内运行该旅程，用户完成后会携带 `processId` 调用 `onSuccess`。
**查询结果** — 调用获取流程以获取 能力 结果。
**应用业务规则** — 根据 响应 字段决定通过、拒绝或升级处理。

Android用于应用内采集的原生 Android SDK。[查看概览](/zh-CN/developers/sdks-and-tools/android/requirements)iOS用于应用内采集的原生 iOS SDK。[查看概览](/zh-CN/developers/sdks-and-tools/ios/requirements)Flutter用于应用内采集的跨平台 Flutter SDK。[查看概览](/zh-CN/developers/sdks-and-tools/flutter/requirements)在浏览器中集成 — Unico 托管旅程，您可以使用 Journeys SDK 打开它，或通过重定向用户来打开。

**创建流程** — 调用创建流程，传入 适当的 `flow` 值 和用户标识符。响应中包含流程 `id`、`token` 和 `userRedirectUrl`。
**打开旅程** — 在您的页面内使用 [Journeys SDK](/zh-CN/developers/sdks-and-tools/web) 打开旅程，并传入流程 `id`（作为 `transactionId`）和 `token`。这是推荐的方式。如果旅程可以在页面之外运行，请改用直接访问：将用 户发送至 `userRedirectUrl`，并在[创建流程](/zh-CN/developers/api-reference/post-processes)中设置 `callbackUri`，以便 Unico 知道将用户送回何处。
**用户完成旅程** — Journeys SDK 会调用 `onFinish`。使用直接访问时，Unico 会将用户重定向回您的 `callbackUri`。
**查询结果** — 调用获取流程以获取 能力 结果。
**应用业务规则** — 根据 响应 字段决定通过、拒绝或升级处理。

Web浏览器中的 Journeys SDK 或直接访问。[查看概览](/zh-CN/developers/sdks-and-tools/web)直接 API 集成——使用 [Unico SDK](/zh-CN/developers/sdks-and-tools/overview) 或遵循[采集标准](/zh-CN/developers/sdks-and-tools/capture-standard)采集自拍，然后将图像直接发送至 Unico API。

**采集自拍** — 使用适用于您平台的 [Unico SDK](/zh-CN/developers/sdks-and-tools/overview)，或遵循[采集标准](/zh-CN/developers/sdks-and-tools/capture-standard)获取符合活体检测要求的自拍图像。
**创建流程** — 调用[创建流程](/zh-CN/developers/api-reference/post-processes)，传入 用户标识符和 `imagebase64` 格式的自拍；执行的能 力由您的 API Key 配置决定。
**查询结果** — 调用[获取流程](/zh-CN/developers/api-reference/get-process)以获取 能力 结果。
**应用业务规则** — 根据 响应 字段决定通过、拒绝或升级处理。

API通过后端直连集成，完全掌控流程。[查看概览](/zh-CN/developers/api-reference/post-processes)
### 下一步​

**先在沙盒中测试** — 使用沙盒凭据在上线前验证完整流程。请参阅[环境](/zh-CN/developers/start/environments)。
**设置 webhook** — 异步接收结果通知，无需轮询。请参阅 [Webhooks 与事件](/zh-CN/developers/webhooks-and-events)。

### 相关产品​

[Onboarding](/zh-CN/products/sign-up/onboarding/index) — 包含文件和生物特征身份验证的完整入驻流程。
最后更新 于 2026年10月8日**