واجهة البرمجة/1. طلب الروابط في الخلفية (Zero-Delay)
1 دقيقة قراءة
1. طلب الروابط في الخلفية (Zero-Delay)
احصل على روابط التحقق سراً وبدون تأخير قبل أن يضغط المستخدم على زر الدخول.
نظام ReOTP مصمم لتقديم تجربة "الدخول بدون أرقام" (Zero-Type Auth). قم فقط بإرسال الطلب للحصول على روابط واتساب أو تيليجرام وسنقوم نحن بالتقاط رقم المستخدم من رسالته!
المعاملات المرسلة (Request Body):
apiKey(نص - إجباري): مفتاح الـ API الخاص بمشروعك.
phoneNumber(نص - اختياري): رقم هاتف المستخدم (مثال:+966500000000). إذا لم يتم إرساله، سنلتقط الرقم تلقائياً من المُرسل.
method(نص - إجباري): يجب أن تكون"WHATSAPP"أو"TELEGRAM".
returnUrl(نص - اختياري): رابط العودة بعد النجاح في تيليجرام.
المعاملات المستلمة (Response Body):
requestId(نص): معرف العملية لمتابعة الحالة.
waLink(نص): رابط الواتساب المجهز.
tgLink(نص): رابط تيليجرام المجهز.
expectedText(نص): نص الرسالة التلقائية.
بمجرد استلامك لهذه الروابط، اربطها بأزرار الدخول، وعند ضغط المستخدم على الزر، سيتم فتح الواتساب أو تيليجرام بضغطة واحدة.
كود التكامل (SDKs)
ملعب تفاعلي
منصة تفاعلية لاختبار الـ API
أدخل رقم الهاتف لتهيئة الجلسة واختبار استجابة السيرفر لحظياً:
اختبار الـ API التفاعلي المباشر (Interactive API Playground)
قم بتجربة إرسال طلبات التحقق مباشرة وتوليد أكواد الـ Integration باللغة البرمجية التي تفضلها.
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"
}'