DevToys Web Pro iconDevToys Web Proالمدونة
قيّمنا:
جرّب إضافة المتصفح:

محلل أرقام الهاتف

غير صالح
رقم الهاتف
  • البلد الافتراضي

    التحقق

    غير صالح
    غير ممكن

    التفاصيل

    البلد:
    رمز الاتصال:
    الرقم الوطني:
    النوع:
    Unknown
    التفاصيل التقنية

    كيف يعمل محلّل أرقام الهاتف

    ما الذي تفعله الأداة

    يقوم محلّل أرقام الهاتف بالتحقق من أرقام الهواتف الدولية وتنسيقها باستخدام مكتبة libphonenumber. أدخل رقم هاتف بأي صيغة واحصل على تمثيلاته المعيارية (الدولي، الوطني، E.164، RFC3966)، والبلد المكتشف، ونوع الرقم (جوال، خط ثابت، مجاني)، وحالة التحقق.

    حالات استخدام شائعة للمطورين

    يستخدم المطورون محلّلات أرقام الهاتف عند التحقق من مدخلات المستخدم في نماذج التسجيل، وتوحيد أرقام الهاتف لتخزينها في قاعدة البيانات، واكتشاف بلد المنشأ لأغراض التوجيه أو التوطين، والتحويل بين صيغ العرض (الوطني مقابل الدولي). تُعد صيغة E.164 المعيار لواجهات برمجة التطبيقات مثل Twilio وVonage وAWS SNS.

    صيغ أرقام الهاتف

    يمكن تمثيل أرقام الهاتف بعدة صيغ معيارية: الدولي (+1 650 253 0000)، الوطني ((650) 253-0000)، E.164 (+16502530000، أرقام فقط مع رمز البلد)، وRFC3966 (tel:+1-650-253-0000، تُستخدم في روابط HTML من نوع tel:). يقبل المحلّل الإدخال بأي من هذه الصيغ ويُنتج جميع المتغيرات.

    المزالق الشائعة والحالات الطرفية

    الأرقام التي لا تحتوي على رمز بلد تتطلب بلدًا افتراضيًا ليتم تحليلها بشكل صحيح. بعض الأرقام تكون صالحة في بلد وغير صالحة في بلد آخر. الرموز القصيرة وأرقام الطوارئ وأرقام التعرفة المميزة لها قواعد تحقق خاصة. يميّز المحلّل بين 'ممكن' (طول صحيح) و'صالح' (خطة ترقيم معروفة) — قد يكون الرقم الممكن غير قابل للاتصال.