DevToys Web Pro iconDevToys Web Proבלוג
דרגו אותנו:
נסו את תוסף הדפדפן:

מנתח מספרי טלפון

לא תקין
מספר טלפון
  • מדינת ברירת מחדל

    אימות

    לא תקין
    לא אפשרי

    פרטים

    מדינה:
    קידומת חיוג:
    מספר לאומי:
    סוג:
    Unknown
    פרטים טכניים

    איך פועל מנתח מספרי הטלפון

    מה הכלי עושה

    מנתח מספרי הטלפון מאמת ומעצב מספרי טלפון בינלאומיים באמצעות ספריית libphonenumber. הזינו מספר טלפון בכל פורמט וקבלו את הייצוגים המנורמלים שלו (International, National, E.164, RFC3966), המדינה שזוהתה, סוג המספר (נייד, קווי, חינם), וסטטוס האימות.

    מקרי שימוש נפוצים למפתחים

    מפתחים משתמשים במנתחי טלפון בעת אימות קלט משתמש בטפסי הרשמה, נרמול מספרי טלפון לאחסון במסד נתונים, זיהוי מדינת המקור לצורך ניתוב או לוקליזציה, והמרה בין פורמטי תצוגה (לאומי לעומת בינלאומי). פורמט E.164 הוא התקן עבור APIs כמו Twilio, Vonage ו-AWS SNS.

    פורמטים של מספרי טלפון

    ניתן לייצג מספרי טלפון בכמה פורמטים סטנדרטיים: International (+1 650 253 0000), National ((650) 253-0000), E.164 (+16502530000, ספרות בלבד עם קוד מדינה), ו-RFC3966 (tel:+1-650-253-0000, משמש בקישורי tel: ב-HTML). המנתח מקבל קלט בכל אחד מהפורמטים הללו ומפיק את כל הווריאציות.

    מלכודות נפוצות ומקרי קצה

    מספרים ללא קוד מדינה דורשים מדינת ברירת מחדל כדי להתפרש נכון. חלק מהמספרים תקפים במדינה אחת אך לא באחרת. קודים קצרים, מספרי חירום ומספרי פרימיום כפופים לכללי אימות מיוחדים. המנתח מבדיל בין 'possible' (אורך נכון) לבין 'valid' (תוכנית מספור מוכרת) — מספר אפשרי עשוי שלא להיות ניתן לחיוג.