Saltare al contenuto

Getting Started

GitHub

Installare

Installazione

Puoi utilizzare la nostra configurazione assistita da AI per installare il plugin. Aggiungi le Capgo abilità al tuo strumento AI utilizzando il seguente comando:

Finestra del terminale
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Poi utilizza la seguente richiesta:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-verisoul` plugin in my project.

Se preferisci la configurazione manuale, installa il plugin eseguendo i seguenti comandi e segui le istruzioni specifiche del tuo platform qui sotto:

Finestra del terminale
npm install @capgo/capacitor-verisoul
npx cap sync

Chiamata configure() una volta, all'inizio dell'avvio della tua app. Utilizza sandbox Eseguire test e prod Eseguire traffico di produzione.

import { Verisoul } from '@capgo/capacitor-verisoul';
await Verisoul.configure({
environment: 'prod',
projectId: 'YOUR_PROJECT_ID',
});

Dopo che Verisoul ha raccolto abbastanza segnali nativi, richiedere l'ID di sessione e inviarlo al tuo backend. Il tuo backend dovrebbe chiamare il server di Verisoul API per l'analisi del rischio.

const { sessionId } = await Verisoul.getSessionId();
await fetch('/api/risk/verisoul', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ sessionId }),
});

Chiamata reinitialize() quando cambia il contesto dell'utente, ad esempio logout seguito da login come un altro account.

await Verisoul.reinitialize();

In Android, invia eventi di tocco quando il tuo app ha bisogno della raccolta del pattern di tocco Verisoul.

await Verisoul.recordTouchEvent({
x: 120,
y: 240,
action: 'down',
});

Se stai utilizzando Iniziare per integrare le sessioni di Verisoul, connetti con @capgo/capacitor-verisoul per l'API di panoramica, Configurazione iOS per i note di App Attest, Configurazione Android per la configurazione di Gradle, e Utilizzando @capgo/capacitor-verisoul per il tutorial del plugin.