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