API/1. Fon rejimida havolalarni so'rash (Zero-Delay)
1 daqiqa oʻqish
1. Fon rejimida havolalarni so'rash (Zero-Delay)
Foydalanuvchi kirish tugmasini bosishidan oldin tasdiqlash havolalarini xotirjam va kechikishlarsiz oling.
ReOTP tizimi "Raqamsiz kirish" (Zero-Type Auth) tajribasini taqdim etish uchun mo'ljallangan. Shunchaki WhatsApp yoki Telegram havolalarini olish uchun so'rov yuboring va biz foydalanuvchi raqamini uning xabaridan avtomatik ravishda aniqlab olamiz!
Yuboriladigan parametrlar (Request Body):
apiKey(matn - majburiy): Loyihangizning API kaliti.
phoneNumber(matn - ixtiyoriy): Foydalanuvchining telefon raqami (masalan:+966500000000). Agar yuborilmasa, raqam avtomatik ravishda yuboruvchidan olinadi.
method(matn - majburiy):"WHATSAPP"yoki"TELEGRAM"bo'lishi kerak.
returnUrl(matn - ixtiyoriy): Telegram'da muvaffaqiyatli o'tgandan keyingi qaytish havolasi.
Qabul qilinadigan parametrlar (Response Body):
requestId(matn): Holatni kuzatish uchun operatsiya identifikatori.
waLink(matn): Tayyorlangan WhatsApp havolasi.
tgLink(matn): Tayyorlangan Telegram havolasi.
expectedText(matn): Avtomatik xabar matni.
Ushbu havolalarni olganingizdan so'ng, ularni kirish tugmalariga biriktiring. Foydalanuvchi tugmani bosganda, WhatsApp yoki Telegram bir marta bosish bilan ochiladi.
Integratsiya kodi (SDKlar)
Interaktiv maydoncha
API ni sinab ko'rish uchun interaktiv platforma
Sessiyani sozlash va server javobini darhol sinab ko'rish uchun telefon raqamini kiriting:
Interaktiv API Playground (Interaktiv API sinovi)
Verify so'rovlarni to'g'ridan-to'g'ri yuborishni sinab ko'ring va Integration kodlarini tanlangan dasturlash tili bo'yicha yarating.
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"
}'