跳过主要内容
返回插件
@capgo/capacitor-verisoul
教程
@capgo/capacitor-verisoul

Verisoul

从Capacitor应用程序中收集Verisoul本机欺诈防御会话,包括iOS和Android

指南

Verisoul插件教程

在设备上测试

下载Capgo应用,扫描QRcode

Verisoul插件预览二维码 code

使用@capgo/capacitor-verisoul

@capgo/capacitor-verisoul 连接Capacitor应用到Verisoul原生欺诈防御会话中,适用于iOS和Android。

安装

npm install @capgo/capacitor-verisoul
npx cap sync

此插件暴露的内容

  • configure - 使用您的环境和项目ID初始化Verisoul原生SDK。
  • getSessionId - 返回当前Verisoul会话ID以进行后端风险评估。
  • reinitialize - 在帐户上下文发生变化后启动一个新的Verisoul会话。
  • 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();

全局参考

继续使用@capgo/capacitor-verisoul

如果您正在使用 使用@capgo/capacitor-verisoul 添加欺诈预防信号,请将其与 @capgo/capacitor-verisoul 实现细节,请参见 开始使用 为安装步骤 iOS设置 为App Attest说明 Android设置 为Gradle设置 Capgo 安全 为更广泛的安全工作流程