DevToys Web Pro iconDevToys Web ProBlog
Valora'ns:
Prova l'extensió del navegador:

Analitzador de números de telèfon

No vàlid
Número de telèfon
  • País predeterminat

    Validació

    No vàlid
    No és possible

    Detalls

    País:
    Codi de trucada:
    Número nacional:
    Tipus:
    Unknown
    Detalls tècnics

    Com funciona l'analitzador de números de telèfon

    Què fa l’eina

    L'analitzador de números de telèfon valida i dona format a números de telèfon internacionals mitjançant la biblioteca libphonenumber. Introdueix un número de telèfon en qualsevol format i obtén les seves representacions estandarditzades (Internacional, Nacional, E.164, RFC3966), el país detectat, el tipus de número (mòbil, línia fixa, gratuït) i l'estat de validació.

    Casos d’ús habituals per a desenvolupadors

    Els desenvolupadors utilitzen analitzadors de telèfon quan validen l'entrada d'usuari en formularis de registre, normalitzen números de telèfon per emmagatzemar-los a la base de dades, detecten el país d'origen per a l'encaminament o la localització, i converteixen entre formats de visualització (nacional vs internacional). El format E.164 és l'estàndard per a APIs com Twilio, Vonage i AWS SNS.

    Formats de números de telèfon

    Els números de telèfon es poden representar en diversos formats estàndard: Internacional (+1 650 253 0000), Nacional ((650) 253-0000), E.164 (+16502530000, només dígits amb codi de país) i RFC3966 (tel:+1-650-253-0000, utilitzat en enllaços tel: d'HTML). L'analitzador accepta entrada en qualsevol d'aquests formats i produeix totes les variants.

    Errors habituals i casos límit

    Els números sense codi de país requereixen un país per defecte per analitzar-se correctament. Alguns números són vàlids en un país però no en un altre. Els codis curts, els números d'emergència i els números de tarifa premium tenen regles de validació especials. L'analitzador distingeix entre 'possible' (longitud correcta) i 'vàlid' (pla de numeració conegut) — un número possible pot no ser marcable.