ReOTP.
API/1. Béèrè fún Àwọn Ìjápọ̀ lẹ́yìn (Zero-Delay)
1 ìṣẹ́jú kíkà

1. Béèrè fún Àwọn Ìjápọ̀ lẹ́yìn (Zero-Delay)

Gba àwọn ìjápọ̀ ìfọwọ́sí ní ìkọ̀kọ̀ àti láìsí ìdádúró kí olùlò tó tẹ bọ́tìnì wọlé.

A ṣe àgbékalẹ̀ ReOTP láti pèsè ìrírí "Wọlé láìsí Títẹ Nọ́mbà" (Zero-Type Auth). Kàn fi ìbéèrè ránṣẹ́ láti gba àwọn ìjápọ̀ WhatsApp tàbí Telegram, àwa yóò sì mú nọ́mbà olùlò látinú iṣẹ́-ìránṣẹ́ wọn!

Àwọn Pàrámítà Ìbéèrè (Request Body):

  • apiKey (ọ̀rọ̀ - dandan): Kíì API fún iṣẹ́ àkànṣe rẹ.
  • phoneNumber (ọ̀rọ̀ - àṣàyàn): Nọ́mbà fóònù olùlò (fún àpẹẹrẹ: +966500000000). Tí a kò bá fi ránṣẹ́, a máa mú nọ́mbà náà láti ọ̀dọ̀ olùfi-ránṣẹ́.
  • method (ọ̀rọ̀ - dandan): Gbọ́dọ̀ jẹ́ "WHATSAPP" tàbí "TELEGRAM".
  • returnUrl (ọ̀rọ̀ - àṣàyàn): Ìjápọ̀ ìpadàbọ̀ lẹ́yìn àṣeyọrí nínú Telegram.

Àwọn Pàrámítà Ìdáhùn (Response Body):

  • requestId (ọ̀rọ̀): Ìdámọ̀ iṣẹ́ náà fún títọpinpin ipò.
  • waLink (ọ̀rọ̀): Ìjápọ̀ WhatsApp tí a ti pèsè sílẹ̀.
  • tgLink (ọ̀rọ̀): Ìjápọ̀ Telegram tí a ti pèsè sílẹ̀.
  • expectedText (ọ̀rọ̀): Ọ̀rọ̀ iṣẹ́-ìránṣẹ́ aládàáṣiṣẹ́.

Ní kété tí o bá gba àwọn ìjápọ̀ wọ̀nyí, so wọ́n mọ́ àwọn bọ́tìnì wọlé, nígbà tí olùlò bá tẹ bọ́tìnì náà, WhatsApp tàbí Telegram yóò ṣí pẹ̀lú títẹ ẹ̀ẹ̀kan ṣoṣo.

Kóòdù Ìṣàkópọ̀ (SDKs)
curl -X POST https://[your-domain.com]/api/verify/init \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "method": "WHATSAPP"
  }'
Pápá Ìṣeré Ìbánisọ̀rọ̀
Pẹpẹ ibaraenisepo lati dan API wò

Tẹ nọ́mbà foonu sii lati ṣeto igba atiidanwo esi olupin ni akoko gidi:

Ìgbé tó ní API tó ní ọ̀nà tó rọ̀ (Interactive API Playground)

Gòdó sọ̀rọ̀ sọ́rọ̀ tó ní ọ̀nà tó rọ̀, kí a ṣe àkóódì Integration nínú ìwé ẹ̀bọ̀ tó fé

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