authentication
Envio de OTP. A Meta define o texto — você não escreve o corpo da mensagem, só configura o botão e a validade.
Como funciona
O código não é cadastrado aqui. O template é o molde, e a Meta fixa o texto em volta dele — “«código» é seu código de verificação”. Quem gera e manda o código é você, no envio, um diferente para cada cliente. Por isso o corpo e o rodapé vão sem texto: o que você controla é se a frase de segurança aparece, quanto tempo o código vale e como o cliente o recebe.Na criação e no envio
Campos deste modelo
O
text do botão é escrito e traduzido pela Meta pelo idioma do template. O que você mandar ali é ignorado.COPY_CODE, o único que não pede dados do aplicativo. Para o preenchimento automático, o botão muda:
JSON completo
São dois JSON: um cria o template, e a Meta aprova uma vez. O outro envia a mensagem, e vai a cada disparo, com os valores daquele envio nas variáveis marcadas com chaves.1. Criar o template
POST /whatsapp/businesses/{wabaId}/templates — ver em Referência da API.
2. Enviar depois de aprovado
POST /v1/channels/{channelId}/messages — ver em Enviar template.
O que a Meta recusa aqui
ONE_TAPouZERO_TAPsemsupported_apps.- Zero toque sem o aceite dos termos.
- Validade do código fora da faixa de 1 a 90 minutos.
- Validade do envio menor que a do código: a mensagem para de ser entregue antes de o código expirar, e o cliente perde as duas coisas.