ReOTP.
API-интерфейс/1. Запрос ссылок в реальном времени (Zero-Delay)
1 λεπτά ανάγνωσης

1. Запрос ссылок в реальном времени (Zero-Delay)

Получите ссылки для проверки мгновенно, без задержек, до того, как пользователь нажмет кнопку входа.

Система ReOTP разработана для обеспечения опыта "входа без ввода" (Zero-Type Auth). Просто отправьте запрос, чтобы получить ссылки WhatsApp или Telegram, и мы автоматически извлечем номер пользователя из его сообщения!

Тело запроса (Request Body):

  • apiKey (строка - обязательный параметр): Ваш API-ключ проекта.
  • phoneNumber (строка - необязательный параметр): Номер телефона пользователя (например: +966500000000). Если не отправлен, номер будет извлечен автоматически.
  • method (строка - обязательный параметр): Должен быть "WHATSAPP" или "TELEGRAM".
  • returnUrl (строка - необязательный параметр): URL возврата после успешного входа через Telegram.

Тело ответа (Response Body):

  • requestId (строка): Идентификатор запроса для отслеживания статуса.
  • waLink (строка): Ссылка WhatsApp с предзаполненным номером.
  • tgLink (строка): Ссылка Telegram с предзаполненным номером.
  • expectedText (строка): Текст автоматически отправленного сообщения.

После получения ссылок привяжите их к кнопкам входа. При нажатии пользователем кнопки откроется WhatsApp или Telegram с одной нажатой кнопкой.

Κώδικας ενσωμάτωσης (SDKs)
curl -X POST https://[your-domain.com]/api/verify/init \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "method": "WHATSAPP"
  }'
Διαδραστικό περιβάλλον δοκιμών
Διαδραστική πλατφόρμα δοκιμής API

Εισαγάγετε τον αριθμό τηλεφώνου για να προετοιμάσετε τη συνεδρία και να δοκιμάσετε την απόκριση του διακομιστή σε πραγματικό χρόνο:

Δοκιμή API Interactive (Interactive API Playground)

Δοκιμάστε την αποστολή αιτήσεων επαλήθευσης απευθείας και την ανάπτυξη κώδικα ενσωμάτωσης με το προτιμώμενο σας πρόγραμμα

curl -X POST https://reotp.com/api/verify/init \
  -H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "201000000000",
    "method": "WHATSAPP"
  }'