指南
如何在 Capacitor 中使用 Verisoul
使用 @capgo/capacitor-verisoul
@capgo/capacitor-verisoul 将 Capacitor 应用连接到 iOS 和 Android 上的 Verisoul 原生反欺诈会话。
安装
npm install @capgo/capacitor-verisoul
npx cap sync
插件暴露的内容
configure- 使用您的环境和项目 ID 初始化原生 Verisoul SDK。getSessionId- 返回当前的 Verisoul session ID,用于后端风险评估。reinitialize- 在账户上下文发生变化后,启动全新的 Verisoul session。recordTouchEvent- 将 Android 触摸事件发送至 Verisoul 触摸信号采集系统。
用法示例
import { Verisoul } from '@capgo/capacitor-verisoul';
await Verisoul.configure({
environment: 'prod',
projectId: 'YOUR_PROJECT_ID',
});
const { sessionId } = await Verisoul.getSessionId();
await fetch('/api/risk/verisoul', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ sessionId }),
});
重置会话
调用 reinitialize() 当用户登出或切换账户时:
await Verisoul.reinitialize();
完整参考
- GitHub: https://github.com/Cap-go/capacitor-verisoul/
- 文档:/docs/plugins/verisoul/
从使用 @capgo/capacitor-verisoul 继续
如果你正在使用 使用 @capgo/capacitor-verisoul 若要添加防欺诈信号,请将其与以下内容连接: @capgo/capacitor-verisoul 了解实现细节, 快速入门 查看安装步骤, iOS 配置 查看 App Attest 说明, Android 配置 查看 Gradle 配置,以及 Capgo 安全 用于更广泛的安全工作流。