ReOTP.
Funzionalità avanzate/Notifiche automatiche (Webhooks)
1 min di lettura

Notifiche automatiche (Webhooks)

Ricevi gli aggiornamenti del processo di verifica istantaneamente sul tuo server.

Invece di consumare le risorse del tuo server con query periodiche (SSE) dal browser, puoi configurare un URL Webhook nella dashboard del tuo progetto.

Non appena il processo di verifica del numero dell'utente avrà successo, il server ReOTP invierà una richiesta POST diretta contenente i dettagli dell'operazione al tuo server.

Verifica della sicurezza (Webhook Signature)

Se imposti una chiave segreta (Secret Key) per il webhook nella dashboard, invieremo un'intestazione x-webhook-signature con la richiesta contenente una firma HMAC crittografata utilizzando la tua chiave segreta e l'algoritmo SHA256. Puoi usarla per assicurarti che la richiesta provenga da noi e non sia stata manomessa.

Codice di integrazione (SDK)
{
  "event": "verification.success",
  "phoneNumber": "+966500000000",
  "requestId": "req_123456789",
  "projectId": "proj_abc123",
  "method": "WHATSAPP",
  "timestamp": "2026-08-19T10:00:00.000Z"
}

Testa l'API interattiva diretta (Interactive API Playground)

Prova a inviare richieste di verifica direttamente e genera frammenti di codice di integrazione nel tuo linguaggio di programmazione preferito.

curl -X POST https://reotp.com/api/verify/init \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "201000000000",
    "method": "WHATSAPP"
  }'