ReOTP.
API/1. Humiling ng mga Link sa Background (Zero-Delay)
1 Minutong basa

1. Humiling ng mga Link sa Background (Zero-Delay)

Kumuha ng mga verification link nang lihim at walang pagkaantala bago i-click ng user ang login button.

Ang ReOTP system ay dinisenyo upang magbigay ng karanasang "Zero-Type Auth". Ipadala lamang ang kahilingan upang makakuha ng mga link sa WhatsApp o Telegram at kukunin namin ang numero ng user mula sa kanilang mensahe!

Request Body:

  • apiKey (string - sapilitan): Ang API key ng iyong proyekto.
  • phoneNumber (string - opsyonal): Numero ng telepono ng user (halimbawa: +966500000000). Kung hindi ipinadala, awtomatikong kukunin namin ang numero mula sa nagpadala.
  • method (string - sapilitan): Dapat ay "WHATSAPP" o "TELEGRAM".
  • returnUrl (string - opsyonal): Ang return link pagkatapos ng tagumpay sa Telegram.

Response Body:

  • requestId (string): ID ng operasyon upang masubaybayan ang katayuan.
  • waLink (string): Ang inihandang link sa WhatsApp.
  • tgLink (string): Ang inihandang link sa Telegram.
  • expectedText (string): Ang teksto ng awtomatikong mensahe.

Sa sandaling matanggap mo ang mga link na ito, iugnay ang mga ito sa mga login button, at kapag pinindot ng user ang button, bubukas ang WhatsApp o Telegram sa isang click.

Integration code (SDKs)
curl -X POST https://reotp.com/api/verify/init \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "method": "PREDICTIVE"
  }'
Interaktibong playground
Interaktibong platform para sa pagsubok ng API

Ipasok ang numero ng telepono upang i-configure ang session at i-test ang server response nang real-time:

Interactive API Playground

Subukan ang pagpapadala ng mga kahilingan sa pag-verify nang direkta at bumuo ng mga integration code sa iyong gustong programming language.

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