跳转到主要内容
终端用户登录相关内容请参阅认证。要将验证、监控和登录结合起来,请使用共享集成提示词。认证 SDK 的可用性与下方的验证 SDK 版本相互独立。
请根据您的平台和使用场景,选择集成 Didit 的方式。

推荐:通过会话集成 SDK

对于面向用户的验证(KYC 入驻、年龄验证、身份核验),我们推荐通过托管会话集成 SDK。验证流程经过 A/B 测试并经过优化,可实现最高的完成率、最快的速度和最佳的安全性。所有 SDK(Web、iOS、Android、React Native 和 Flutter)目前均已可用。在您的后端,可使用适用于 Python、Node.js、Go、Java、PHP、Ruby 或 .NET 的服务端 SDK 创建这些会话、读取决策结果并验证 Webhook。对于服务器到服务器的操作(批处理、自定义流水线),请通过同一套 SDK 调用独立 API。请参阅各个验证端点的独立 API 文档。
如果您在自有产品中发起 Didit 会话,您仍需负责数据控制者一侧的告知与同意环节。在用户开始验证之前,请披露 Didit 为该工作流提供支持,链接您自己的隐私声明,并在需要采集证件、自拍照、活体检测数据或生物特征时收集明确同意。请参阅安全与合规、白标和创建会话。
本 Didit Academy 课程将带您一次完成完整集成:SDK、各环境的 API 密钥、创建会话的调用,以及验证签名密钥的 Webhook 处理程序。

Web

使用 JavaScript、iframe 或重定向,将验证集成到您的 Web 应用中。

Web SDK

JavaScript SDK、iframe 嵌入或重定向。支持 React、Vue、Angular 和原生 JavaScript。

JavaScript SDK

完整的编程控制,支持事件回调和 TypeScript。

InContext 内嵌 Iframe

将验证嵌入您的页面。借助 UniLink 无需后端。

重定向

重定向至 Didit 托管的流程。支持跨设备。

移动端

使用原生 SDK,在设备上获得最佳的相机、NFC 和活体检测体验。

原生 SDK

iOS、Android、React Native、Flutter。完整支持 NFC 和生物识别。

iOS SDK

支持 SwiftUI 和 UIKit。读取 NFC 护照。现已可用。

Android SDK

支持 Kotlin 和 Jetpack Compose。支持 NFC。现已可用。

React Native

基于原生 iOS 和 Android SDK 封装的跨平台 TypeScript API。支持 NFC。现已可用。

Flutter

基于原生 iOS 和 Android SDK 封装的跨平台 Dart API。支持 NFC。现已可用。

WebView 备用方案

适用于没有原生 SDK 的平台的备用方案。如有原生 SDK,请优先使用。

服务端

面向后端的官方库:对 Didit 服务端 API 进行类型化调用,并支持 Webhook 验证和认证令牌检查。

服务端 SDK

安装矩阵、配置、错误处理和版本管理。

Python

同步和异步客户端。Python 3.10+。

Node.js

TypeScript 类型,支持 ESM 和 CommonJS。Node.js 18+。

Go

仅使用标准库。Go 1.22+。

Java

支持 Java 和 Kotlin,同步和异步调用。Java 11+。

PHP

可使用任何 PSR-18 HTTP 客户端。PHP 8.1+。

Ruby

对 Rails 友好,基于 net/http 构建。Ruby 3.1+。

.NET

C#、异步调用、依赖注入。支持 .NET 8 和 .NET Standard 2.0。

集成

适用于主流平台的插件和无代码工具。

Zapier

通过无代码触发器和操作实现自动化验证。

WordPress 与 WooCommerce

适用于 WordPress 和 WooCommerce 站点的插件。

Shopify

在 Shopify 上验证买家,并对年龄限制商品设置门槛。

Salesforce

从 Salesforce 流程和记录中触发 Didit 验证。

快速对比

后续步骤

API 完整流程

端到端会话集成:创建会话、Webhook、结果。

Webhook

实时接收验证状态更新。

最后修改于 2026年11月7日