ReOTP.
API/1. Żądanie linków w tle (Zero-Delay)
1 min. czytania

1. Żądanie linków w tle (Zero-Delay)

Uzyskaj linki weryfikacyjne potajemnie i bez opóźnień, zanim użytkownik kliknie przycisk logowania.

System ReOTP został zaprojektowany, aby zapewnić doświadczenie "logowania bez wpisywania" (Zero-Type Auth). Po prostu wyślij żądanie uzyskania linków WhatsApp lub Telegram, a my automatycznie przechwycimy numer użytkownika z jego wiadomości!

Parametry żądania (Request Body):

  • apiKey (tekst - wymagane): Klucz API Twojego projektu.
  • phoneNumber (tekst - opcjonalne): Numer telefonu użytkownika (przykład: +966500000000). Jeśli nie zostanie wysłany, automatycznie pobierzemy numer od nadawcy.
  • method (tekst - wymagane): Musi być ustawione na "WHATSAPP" lub "TELEGRAM".
  • returnUrl (tekst - opcjonalne): Link powrotny po pomyślnej weryfikacji w Telegramie.

Parametry odpowiedzi (Response Body):

  • requestId (tekst): Identyfikator operacji do śledzenia statusu.
  • waLink (tekst): Przygotowany link WhatsApp.
  • tgLink (tekst): Przygotowany link Telegram.
  • expectedText (tekst): Treść automatycznej wiadomości.

Po otrzymaniu tych linków przypisz je do przycisków logowania. Gdy użytkownik kliknie przycisk, WhatsApp lub Telegram otworzy się za jednym dotknięciem.

Kod integracyjny (SDK)
curl -X POST https://reotp.com/api/verify/init \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "method": "PREDICTIVE"
  }'
Interaktywny plac zabaw
Interaktywna platforma testowa API

Wprowadź numer telefonu, aby zainicjalizować sesję i przetestować odpowiedź serwera w czasie rzeczywistym:

Interaktywny plac zabaw API (Interactive API Playground)

Wypróbuj wysyłanie żądań weryfikacyjnych na żywo i wygeneruj kod integracyjny w preferowanym języku programowania.

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"
  }'