Formato internacional de número telefônico para verificação SMS
Insira um número de verificação SMS com o código de país correto, prefixo nacional e destino. Compare campos divididos com formato internacional completo.
3 min · Guia prático
Identifique um número completo ou um campo de país dividido
Comece com as instruções do formulário. Um único campo pode pedir o número internacional completo, incluindo + e código de chamada do país. Um seletor de país ao lado de um campo de número nacional pode adicionar esse código para você.
Mantenha a alocação como sua referência. Se o seletor mostrar +44, colar um número completo +44 no campo nacional pode duplicar o código. Use o exemplo do aplicativo e verifique o resumo do destino antes de solicitar um SMS.
Use o sinal de mais conforme o formato solicitado
O prefixo + indica uma apresentação internacional. Um prefixo de discagem local como 00 não é intercambiável com + em todas as regiões de numeração, conforme explica a documentação do libphonenumber.
Copie o valor fornecido pela sua alocação e adapte-o apenas ao formato documentado do campo. Não adicione um prefixo de discagem internacional do seu país a um número já apresentado com +.
Não remova um zero usando a regra de outro país
Um prefixo nacional e um dígito significativo são coisas diferentes. O tratamento deles depende do plano de numeração. A FAQ do libphonenumber observa que um zero à esquerda pode permanecer significativo para números italianos.
Exemplos mascarados ilustram apenas a estrutura: +33 6 XX XX XX XX, +44 7XXX XXXXXX e uma apresentação fixa italiana começando +39 0X. Eles não são números alocados. Nunca construa um número de ativação a partir de um exemplo; preserve o valor real que você recebeu.
Leia o rótulo do país assim como o prefixo
Alguns países e territórios compartilham um código de discagem. Por exemplo, +1 serve a vários destinos dentro do plano de numeração da América do Norte. O prefixo sozinho, portanto, não é suficiente para escolher o rótulo do país em um formulário.
Use o país anexado ao seu número alocado e compare os dígitos restantes. As referências de país e território do diretório descrevem a geografia da numeração; não estabelecem sua residência ou elegibilidade na plataforma.
Compare o destino exibido antes de enviar
Após inserir o número, inspecione o destino de confirmação ou mascarado. Compare o código de discagem e os dígitos finais visíveis com a alocação. Remova espaços de apresentação apenas se o formulário exigir, preservando a sequência dos dígitos.
Se o destino for diferente, volte e corrija a entrada antes de solicitar. Esperar mais tempo na tela de recepção não recupera mensagem enviada para outro lugar. Anote o horário da solicitação após confirmar o destino correto.
Formato correto é uma verificação, não prova de aceitação
Uma verificação de formatação não pode estabelecer que o número está atualmente acessível ou aceito para esta plataforma. O projeto libphonenumber distingue expressamente um intervalo válido de um número atualmente atribuído e acessível.
Se o formulário recusar um número corretamente inserido, registre o aviso exato e verifique as regras de tipo de linha e conta da plataforma. Se aceitar o destino mas nenhuma mensagem chegar, use as verificações de SMS ausente.
Fontes e leituras adicionais
Coloque essas verificações em prática
Selecione um serviço e país no catálogo, depois use a lista de verificação para revisar o fluxo.
Abrir o catálogo