Checkify
JavaScript SDK 可用

将Checkify 构建到您自己的应用程序或网站中。

将一个Checkify Pass添加到您的网站,选择一种请求类型,例如人员验证或年龄验证,然后将SDK代码段放入您的页面中。

快速入门
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="YOUR_PASS_ID" data-checkify-request="human"></div>

在Checkify中创建网站时注册您的网站域名。嵌入立即从该域开始工作。可选的 DNS/元/文件验证可提高您的业务保证级别。

如果早期合作伙伴想要在公开 SDK 发布之前测试自定义集成选项,可以联系我们。

Checkify SDK路线图
通证ID→SDK→证明结果
可用
开发流程
创建Checkify Pass 可用
将SDK添加到网站或应用程序 可用
启动验证请求 可用
接收证明结果 可用
1
创建通行证
2
添加SDK
3
获取结果
Web
SDK直播
API
文档计划
概览

使用 JavaScript SDK 将 Checkify 添加到自定义产品。

浏览器 SDK 今天上线。使用一个 Checkify Pass ID 加上请求类型即可启动验证,无需从头开始构建 QR 处理、证明请求或 UI 接线。

1

Web SDK

JavaScript 工具,用于将 Checkify Pass 添加到网站、表单、结帐流程和自定义页面。

现已推出
2

后端 API helpers

Node 和 Python SDKs 包装 POST /v1/qr/results/verify 以进行服务器端证明检查。

现已推出
3

移动集成

针对想要从移动体验启动 Checkify 验证流程的应用程序的集成指南。

即将推出
SDK路线图

SDK可用性

JavaScript嵌入已准备好用于生产使用。服务器 SDK 包装器和 npm 打包已在路线图上。

从仪表板中的 Checkify Pass 开始,在创建站点时注册您的域,然后将嵌入代码段放入您的页面中。

SDK 可用性

JS
JavaScript Web SDK
用于网站、表单、自定义流程和结账集成。
现已推出
API
后端 API 示例
节点和 Python 服务器 SDKs,用于验证后端结果。
现已推出
App
移动应用程序集成指南
适用于想要启动 Checkify Passes 并处理验证的应用程序完成。
即将推出

SDK 名称、端点和发布顺序可能会在开发人员工具最终确定时发生变化。

它将如何工作

SDK 集成流程

开发人员流程基于一个 Checkify Pass ID、一种请求类型和后端的可验证结果。

步骤1

创建 Checkify Pass

在业务面板或应用程序中创建 Checkify Pass。该通行证定义了需要什么证明,例如人工验证、年龄阈值或同时进行多个证明。

示例通行证

“在继续之前确认用户是人类且年满 18 岁。”

现在可用:Checkify Pass 创建
创建 Checkify Pass

步骤2

添加SDK 到您的产品

将 JavaScript SDK 添加到您的网站、应用程序 shell 或自定义流程。传递您的 Checkify Pass ID 和请求类型以启动正确的验证请求。

实时示例
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="YOUR_PASS_ID" data-checkify-request="human"></div>
现已提供:JavaScript embed

嵌入片段

<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>

<div
  data-checkify-pass="YOUR_PASS_ID"
  data-checkify-request="human"
  data-checkify-text="Verify with Checkify"
></div>

请参阅 集成指南 了解表单绑定和服务器端验证。

步骤3

启动Checkify验证流程

当用户启动流程时,SDK 将打开正确的 Checkify Pass。根据使用案例,这可能会使用启动链接、QR 代码、应用程序切换或嵌入式验证提示。

从您自己的 UI 打开 Checkify Pass。
支持网站和移动切换流程。
请求在 Pass 中配置的证明。
立即可用:Pass start + QR / magic link

可能的启动选项

按钮启动
用户点击“Verify with Checkify”。
QR启动
用户用手机扫描QR代码。
应用程序切换
用户从移动体验中打开Checkify。

步骤4

接收并检查验证结果

验证流程完成后,您的产品将收到结果。后端检查将有助于在允许用户继续之前确认结果。

计划结果示例
{
  "human_verified": true,
  "age_over_18": true,
  "status": "approved"
}
现已提供:服务器验证SDKs

结果处理

前端回调
用户完成验证后更新您的UI。
后端状态检查
在授予访问权限之前确认服务器端的结果。
业务决策
继续结账、允许注册、解锁内容或批准行动。

JavaScript SDK 正在直播。接下来是服务器 SDK。

您现在可以将 Checkify 嵌入到任何注册的域名中。后端帮助程序库和 Webhooks 计划在以后的版本中发布。

立即使用

JavaScript 嵌入、服务器验证 SDKs、WordPress 连接器和 Checkify Pass 设置。

即将推出

npm 发布、webhooks 和签名的 webhook交付。

想要使用 Checkify 进行构建吗?

从 Checkify Pass 和 JavaScript 嵌入开始,在合适的情况下使用 WordPress 连接器,或者联系我们了解早期自定义集成选项。