Link do WhatsApp: um número por parâmetro de URL, sem API nem cadastro
O domínio wa.me é um serviço de redirecionamento mantido
pelo próprio WhatsApp/Meta, que interpreta o número de telefone
presente na URL e abre uma conversa direta com esse contato — sem
exigir que o número esteja cadastrado em nenhum sistema, sem API key,
e sem que o destinatário precise ter feito nada previamente. A
estrutura é simples por design:
https://wa.me/{código do país}{número}, sem
espaços, sem parênteses, sem hífen — apenas dígitos, com o código do
país (55 para Brasil) sempre incluído mesmo quando o link é usado
dentro do próprio país, porque o wa.me não tem contexto de onde o link
será clicado.
Por que a mensagem pré-preenchida precisa de codificação de URL
O parâmetro opcional ?text= pré-preenche o campo de
mensagem quando a conversa abre — mas, como qualquer valor inserido
numa query string, precisa passar por
encodeURIComponent() antes de ser concatenado à URL, pela
mesma razão já documentada na página de
URL Encode/Decode deste site: espaços,
quebras de linha, acentos e caracteres reservados de URL (como
&, que teria significado estrutural de separador de
parâmetro) precisam ser codificados para que a mensagem chegue intacta
do outro lado, sem truncar ou quebrar a URL no meio.
Por que isso é diferente da API oficial de negócios do WhatsApp
Vale uma distinção de escopo: o link wa.me gerado aqui
abre o aplicativo do WhatsApp comum, pré-preenchendo uma mensagem que
o usuário ainda precisa enviar manualmente — é equivalente a "abrir uma
conversa e digitar isso para você". É uma ferramenta completamente
diferente da API do WhatsApp Business (que permite enviar mensagens
automaticamente, sem interação humana, e exige aprovação de conta
business, integração via Meta e custos por mensagem em determinados
volumes). O link simples serve para "clique aqui para falar comigo no
WhatsApp" em um site, cartão de visita digital ou bio de rede social —
não para automação de atendimento em escala.