集成与 API
我应该使用托管链接、SDK 还是 API?
选择适合您产品的捕获体验,同时将最终结果和敏感数据保留在后端。
Toden 团队 · 阅读约 1 分钟 · 中文
简短回答
从托管链接开始,以实现最快的申请人旅程,在您的网站或移动应用程序中使用 SDK 进行捕获,或者在您已经拥有捕获体验时使用服务器 API。根据申请人应验证的位置以及流程需要的设备功能进行选择。
比较选项
- 托管链接: 申请人打开 Toden 托管页面。这对于通过电子邮件或消息传递进行入职以及通过少量客户工作进行首次集成非常有用。
- Web SDK: 该流程使用可发布的密钥出现在 React Web 应用程序内。您的后端仍然处理最终结果。
- 移动 SDK: React Native 和 Flutter 集成提供应用内流程和受支持的本机功能,例如护照芯片读取。
- 服务器 API: 您的团队构建屏幕、捕获必要的证据并集成后端调用。这给您的实施带来了更多责任。
浏览器无法读取身份证件 NFC 芯片。如果需要读取芯片,请检查原生 SDK 路径和支持的设备,而不是仅从外观上选择托管页面。
重用工作流程
在集成支持的已发布工作流中配置国家/地区、ID 类型、捕获步骤和决策。该工作流程避免了在多个客户端之间重复相同的配置。确认SDK版本支持已启用的功能。
将结果保存在服务器端
SDK 完成回调确认提交,而不是批准。通过后端 Webhook 处理程序接收异步结果或使用记录的 API 检索它。将密钥和完整身份结果保留在前端之外。
风险情报是带有密钥的后端集成;它不是客户端决定的SDK。使用当前的 HTTP 指南,而不是安装未发布的服务器包。
相关指南
这篇文章对您有帮助吗?