使用 Didit 验证用户不一定需要写代码:可以用无代码链接,也可以在需要自动化时接入 SDK 或 API。
共有三种途径。 无代码链接完全不需要后端。 API 加上重定向是标准的集成方式。 SDK 把整个流程嵌入你自己的应用中,也是唯一支持 NFC 的方式。 无论你选择哪种,都通过 webhook 获取结果。
使用 Didit 上线身份验证不需要开发人员。 有一个几分钟就能完成的无代码选项,也有 API 和 SDK 选项,供你把它自动集成到自己的产品中。
#我可以不写代码就使用 Didit 吗?
可以。在控制台中搭建工作流之后,你可以用两种零代码方式生成验证会话:

- 验证链接(一次性)
点击新建验证(位于首页、核验列表或某人的档案中),选择一个工作流,在供应商数据中填写你为此人设定的 ID,然后点击创建验证。接着通过电子邮件发送链接、复制链接或展示二维码。单项检查标签页可以单独运行一项检查(例如 AML 筛查),无需运行整个工作流。
- 可复用链接(Unilink)
每个工作流都有一个可复用链接,每次访问都会开启一个全新的会话。 你可以把它放在网站的按钮后面,打印成二维码用于自助终端或门店,或者分享给合作伙伴。 参见可复用链接。
这两种方式都完全跳过了 API 和你的后端,非常适合 MVP、人工审核、面对面验证,或是在你还没有搭建任何自定义系统之前先用起来。
#当你需要自动化时
如果你需要结果自动更新到你自己的系统里,而不只是显示在控制台中,那你需要 API 或 SDK:
| 你想要... | 使用 |
|---|---|
| 从你的应用把用户重定向到托管的验证页面 | 一次 API 调用创建会话,然后重定向到返回的 URL |
| 在你的 Web 应用中内嵌验证流程 | JavaScript SDK 或内嵌式 iframe |
| 在原生 iOS、Android、Flutter 或 React Native 应用中验证 | 对应的原生 SDK,NFC 场景下是必需的 |
| 为 WordPress/WooCommerce 或 Shopify 添加验证 | WordPress/WooCommerce 或 Shopify 插件,无需代码 |
| 接入自动化工具 | 通过 Zapier、n8n 或任何能发起 HTTP 请求并接收 webhook 的工具调用 API |
| 结果一就绪就推送到你的后端 | webhook |
| 自行运行单项检查(批处理、自定义采集界面) | 直接调用独立 API,而不经过工作流会话 |
#自己发送链接
如果你通过 API 创建会话,Didit 会返回验证 URL,之后由你负责投递。 从你自己的产品中发送,用你自己的文案和品牌风格,通常也是更好的体验:对方本来就信任你,而来自陌生发件人的消息会带来转化成本。
如果你需要 Didit 代为向用户发送邮件,请在创建会话时传入联系方式。 建议确认你的方案实际支持哪些功能,而不要凭假设,并注意邮件语言是与流程语言分开的字段。 参见设置验证语言。
#在托管、内嵌和原生之间选择
| 托管重定向 | 内嵌(Web SDK / iframe) | 原生 SDK | |
|---|---|---|---|
| 所需代码量 | 最少 | 中等 | 最多 |
| 用户离开你的应用 | 是 | 否 | 否 |
| 读取 NFC 芯片 | 否 | 否 | 是 |
| 最佳摄像头表现 | 良好 | 良好 | 最佳 |
| 自定义域名从 URL 中移除 Didit | 是 | 不适用 | 不适用 |
如果 NFC 对你很重要,这一行就是决定因素:浏览器页面无法读取芯片。 参见 NFC 芯片验证。
在围绕某个方案规划项目之前,值得向你的 Didit 联系人确认你的套餐支持哪些内嵌选项。
#独立 API 与工作流会话
工作流会话会把各项检查一起运行,产出一个汇总决策,并且按每项已完成的功能计费。 独立 API 调用只对你提供的数据运行一项检查,只返回该项结果,并且是按次计费的,按其自身标价收费。
独立调用适合批处理、你自建的采集界面,或者是你想在入网流程之外单独运行的检查。 如果你想要的是整个流程的一个汇总决策,这就不是合适的工具。
#上线前先测试
通过应用名称下的切换器进入 Sandbox,创建并使用测试 API 密钥。所有检查都被模拟,不收费,你可以指定结果。
#下一步
- 如果还没搭建工作流,先完成这一步:搭建验证工作流
- 结果一就绪就获取:通过 webhook 获取验证结果
- 在哪里找到你的 API 密钥:管理你的 API 密钥
- 遇到错误时该怎么办:API 错误及其含义
#连接 AI 工具
在连接 AI 工具中选择工具并遵循设置说明。授权连接时,选择目标组织并在批准前检查请求的权限。如果账户或组织不正确,请先切换,再授予访问权限。
还没解决?和真人聊聊。
请附上你的组织 ID 以及你要咨询的会话 ID。
