ReOTP.
واجهة البرمجة/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)
curl -X POST https://reotp.com/api/verify/init \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "method": "PREDICTIVE"
  }'
ملعب تفاعلي
منصة تفاعلية لاختبار الـ 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"
  }'