منسق أرقام الهاتف
تحليل أرقام الهاتف الدولية والتحقق منها وتنسيقها إلى تنسيقات E.164 والوطنية والقابلة للقراءة. يدعم أكثر من 50 دولة مع نتائج فورية.
أدخل رقم هاتف أعلاه لرؤية النتائج المنسقة.
نصائح
- أدرج رمز الدولة (مثل +44) للحصول على أدق النتائج.
- اختر دولة افتراضية عند تنسيق الأرقام المحلية بدون بادئة.
- تنسيق E.164 هو المعيار الدولي المستخدم في أنظمة الاتصالات وواجهات برمجة التطبيقات.
أدوات ذات صلة
كيف يعمل
- الصق أو اكتب أي رقم هاتف في حقل الإدخال.
- اختر دولة افتراضية إذا كان رقمك لا يحتوي على بادئة الدولة.
- تقوم الأداة بتحليل الرقم والتحقق منه باستخدام libphonenumber-js.
- تُعرض جميع التنسيقات الرئيسية فورًا: E.164 والوطني والدولي و RFC 3966.
- انسخ أي تنسيق فردي بزر النسخ بجانب كل صف.
حالات الاستخدام الشائعة
- توحيد أرقام الهاتف إلى تنسيق E.164 للقواعد البيانات وواجهات برمجة التطبيقات.
- التحقق من الأرقام قبل إرسال الرسائل القصيرة أو إجراء المكالمات.
- تنسيق أرقام اتصال العملاء للعرض في تطبيقات الويب أو الجوال.
- تحويل الأرقام المحلية إلى التنسيق الدولي للأنظمة العالمية.
- التحقق من أنواع أرقام الهاتف (جوال، ثابت، مجاني) لمنطق التوجيه.
الأسئلة الشائعة
ما هو تنسيق E.164؟
E.164 هو معيار دولي لأرقام الهاتف محدد من قبل الاتحاد الدولي للاتصالات. يبدأ بـ "+" متبوعًا برمز الدولة ورقم المشترك بدون مسافات أو شرطات (مثل +14155552671). وهو التنسيق المستخدم من قبل معظم واجهات برمجة تطبيقات الاتصالات وخدمات الرسائل القصيرة.
ما الفرق بين التنسيق الوطني والدولي؟
يستخدم التنسيق الوطني الاتفاقيات المحلية للدولة (مثل (415) 555-2671 في الولايات المتحدة)، بينما يتضمن التنسيق الدولي رمز الاتصال الدولي للدولة وهو قابل للاتصال عالميًا من أي دولة.
لماذا أحتاج إلى تحديد دولة افتراضية؟
عندما لا يتضمن رقم الهاتف بادئة رمز الدولة، تستخدم الأداة الدولة الافتراضية المحددة لتفسير الرقم. إذا كان رمز الدولة موجودًا بالفعل، يتم تجاهل الدولة الافتراضية.
ما هو تنسيق RFC 3966 / tel: URI؟
يحدد RFC 3966 مخطط URI "tel:" المستخدم في روابط HTML والتطبيقات المحمولة. على سبيل المثال، <a href="tel:+14155552671">+1 415 555 2671</a> يسمح للمستخدمين بالنقر على رقم الهاتف لبدء مكالمة.
هل تعمل هذه الأداة مع جميع الدول؟
نعم. الأداة مدعومة بـ libphonenumber-js الذي يدعم خطط ترقيم الهاتف لكل دولة وإقليم في العالم.
ماذا يعني تنسيق "قابل للاتصال"؟
يزيل تنسيق "قابل للاتصال" جميع الأحرف غير الرقمية باستثناء "+" الأمامي من رقم E.164. وهو مفيد عند تمرير رقم الهاتف مباشرة إلى أداة اتصال أو واجهة برمجية تقبل الأرقام فقط.
ما أنواع أرقام الهاتف التي يمكن للأداة اكتشافها؟
يمكن للأداة اكتشاف: الخط الثابت، الجوال، الخط الثابت أو الجوال، المجاني، الأسعار المميزة، VoIP، الرقم الشخصي، النداء الآلي، UAN، البريد الصوتي، وغير المعروف.
هل يتم التنسيق في المتصفح أم على خادم؟
تتم جميع المعالجة بالكامل في متصفحك باستخدام libphonenumber-js. لا يتم إرسال أي بيانات أرقام الهاتف إلى أي خادم، مما يجعل هذه الأداة آمنة للاستخدام مع بيانات العملاء الحقيقية.
لماذا يظهر رقمي على أنه "غير صالح"؟
قد يُحدد الرقم على أنه غير صالح إذا لم يتطابق مع خطة ترقيم معروفة للدولة المكتشفة. الأسباب الشائعة تشمل: رمز الدولة مفقود، طول الرقم غير صحيح، أو رقم مشترك غير مخصص في خطة ترقيم الدولة.
هل يمكنني استخدام هذا للتحقق من أرقام الهاتف بكميات كبيرة؟
هذه الأداة مصممة للتحقق من رقم واحد وتنسيقه. للتحقق بالجملة، فكر في دمج libphonenumber-js مباشرة في تطبيقك.