BroadNet
Operações Resposta da BroadNet

Quais são as melhores práticas para o envio de SMS com OTP (palavra-passe de uso único)?

Última revisão 2 min de leituraRevisado pela equipa de engenharia BroadNet
Resposta rápida

Envie palavras-passe de uso único por SMS através de uma rota dedicada de alta prioridade, mantenha os códigos curtos (4 a 8 dígitos), faça com que expirem rapidamente (normalmente de 5 a 10 minutos), imponha o uso único e limite a taxa de solicitações por número para se proteger contra fraudes de envio em massa de SMS. Coloque o nome da marca e o código perto do início da mensagem, não inclua links clicáveis (para que a mensagem não possa ser confundida com phishing) e configure um canal alternativo para quando o envio de SMS estiver lento. Consulte /products/otp.

Definição em linguagem simplesneutro em relação ao fornecedorRevisado 22 de julho de 2026
DiagramaA jornada OTP, com fallback de canal
  1. Utilizador solicita um códigoLogin, pagamento ou registo
  2. A sua aplicação chama a API de verificaçãoUma solicitação por código
  3. A BroadNet entrega o códigoPelo melhor canal disponívelFallback em caso de não entregaSMSWhatsAppVoz
  4. O utilizador insere o códigoValidado contra o código emitido
  5. VerificadoAcesso concedido
A resposta longa

Tudo o que vale a pena saber, nada do que não vale.

§01

Design e ciclo de vida do código

Use de 4 a 8 dígitos numéricos — um número suficientemente longo para evitar adivinhações, mas curto o bastante para ser digitado. Defina um tempo de expiração curto (de 5 a 10 minutos), invalide o código após um uso bem-sucedido e limite as tentativas de verificação antes de forçar um reenvio. Consulte /answers/what-is-otp e /answers/what-is-2fa.

§02

Defesa contra manipulação de SMS (AIT)

Tráfego artificialmente inflado — fraudadores que disparam uma enxurrada de palavras-passe de uso único (OTP) para números premium a fim de lucrar com o tráfego — pode silenciosamente dominar a sua fatura de OTP. Limite a taxa por número e por IP, adicione verificações de velocidade e monitorize picos repentinos para códigos de país incomuns. Veja /answers/what-is-sms-pumping e /answers/what-is-ait.

§03

Prioridade de velocidade e rota

O OTP é sensível ao tempo: um código que chega depois que o utilizador desiste indica uma falha de login. Envie o OTP por rotas diretas e de alta prioridade, com margem para picos de tráfego, e monitorize os DLRs para detetar a degradação da rota antes que os utilizadores a percebam. Veja /answers/what-is-dlr.

§04

Adicionar um canal de fallback

Se houver atraso no envio de SMS num determinado mercado, o sistema recorrerá automaticamente à verificação por chamada instantânea, WhatsApp ou OTP por voz, para que a conversão não dependa de um único canal. Consulte /answers/what-is-flash-call-verification e /answers/what-is-silent-network-auth.

§05

Conteúdo da mensagem e proteção contra phishing

Comece apresentando a sua marca e o código, explique para que serve e não inclua links — mensagens legítimas de OTP nunca pedem ao utilizador para clicar. Isso ensina os utilizadores a desconfiarem de mensagens no estilo OTP que contêm links. Veja /answers/what-is-smishing.

BNEscrito pela equipa de engenharia BroadNet·Serviços de mensagens de nível de operadora desde 2003, com sede no Dubai.·Padrões editoriais
Construa com isto

Precisa de ajuda para instalar isso?

As páginas abaixo contêm os produtos e guias de integração que colocam este conceito em prática. Se preferir uma demonstração ao vivo, a nossa equipa de engenharia está disponível para atendimento no mesmo dia, durante o horário comercial MENA .

Fale com a nossa equipa de engenharia.
Opinião

Essa resposta foi útil?

O seu voto nos ajuda a priorizar quais respostas devem ser expandidas com exemplos, diagramas e trechos de código.

Essa resposta foi útil?
Obrigado — anotado. Manteremos esta resposta atualizada.
Entendi. Diga-nos o que estava a faltar. Envie uma mensagem rápida.

Como escrevemos e revemos os conteúdos

Ainda precisa de ajuda?

Converse com um engenheiro de verdade sobre a sua construção.

Respondemos no prazo de um dia útil, e as contas de produção têm suporte 24 horas por dia, 7 dias por semana. Os nossos engenheiros de soluções entregam código, não scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA de resposta
Solicitações de acesso de testeResposta em até 1 dia útil
Produção24 / 7 · < 15 min
NOC de operadoras24 / 7 · plantão