Skip to main content
GET
التحقق من رقم الهاتف

نظرة عامة

يتحقق من أرقام الهاتف لخدمات ADSL أو 4G قبل الإرسال. يساعد في منع الأخطاء وتقليل طلبات الاسترداد.
تحقق دائماً من أرقام الهاتف قبل إرسال طلبات الشحن لتقليل حالات الفشل.

معاملات الاستعلام

string
مطلوب
نوع الخدمة: ADSL أو 4G
string
مطلوب
رقم الهاتف للتحقق منه - ADSL: 0[0-9]{8} (مثال: 036362608) - 4G: 213[0-9]{9} (مثال: 213472731602)

الاستجابة

رقم ADSL صالح

رقم 4G صالح

رقم غير صالح

الرسالة message مكتوبة للمستخدم النهائي ويمكن عرضها كما هي. ويغطي ERR_PHONE الحالات الثلاث: الرقم غير موجود لدى اتصالات الجزائر، أو لا يطابق النوع type الذي أرسلته، أو تعذّر الوصول مؤقتًا إلى خوادم اتصالات الجزائر.

وضع sandbox

بمفتاح sandbox تُجيب هذه النقطة من بيانات جاهزة: لا يتم الاتصال بأي خط لدى اتصالات الجزائر، ولا يُحل أي captcha، والاستجابة فورية. والرقم هو الذي يحدد الإجابة:
sandbox: رقم صالح
استخدم 030000000 لاختبار مسار ERR_PHONE، وأي رقم آخر بصيغة صحيحة لمسار النجاح. ونفس الأرقام تُستعمل في إرسال الشحن، حيث تحدد أيضًا كيف تتطور حالة الطلب.

أمثلة

تنسيقات أرقام الهاتف

التنسيق: 0[0-9]{8} أمثلة صالحة: - ✅ 036362608 - ✅ 031417237 - ✅ 021123456 أمثلة غير صالحة: - ❌ 36362608 (يفتقد 0 في البداية) - ❌ 0363626081 (طويل جداً) - ❌ 213636362608 (تنسيق خاطئ)

مثال على التكامل

لماذا نتحقق؟

تقليل الأخطاء

اكتشف الأرقام غير الصالحة قبل الإرسال

تجربة مستخدم أفضل

أظهر تغذية راجعة فورية للمستخدمين

أقل استرداد

قلّل المعاملات الفاشلة والمستردة

التحقق من التنسيق

تأكد من تطابق الرقم مع نوع الخدمة

أفضل الممارسات

تحقق من التنسيق من جانب العميل أولاً، ثم أكِّد عبر API:
اعرض رسائل واضحة عند فشل التحقق: - “يرجى إدخال رقم ADSL صالح (مثال: 036362608)” - “أرقام 4G يجب أن تبدأ بـ 213 (مثال: 213665983439)” - “تنسيق الرقم: 9 أرقام تبدأ بـ 0”
خزِّن عمليات التحقق الناجحة لفترة قصيرة:

الـ Endpoints المرتبطة

قائمة المنتجات

احصل على البطاقات المتاحة

إرسال شحن

شراء بطاقة إنترنت