Tutorial Técnico: Enviando Template Messages na API Oficial

Resumo do Post:

Templates de mensagem (Message Templates) são necessários para iniciar conversas com usuários na API Oficial. Veja como criar templates ricos com botões e mídias usando a plataforma Hablas.

Anatomia de um Template Message (A Regra Oficial)

A Meta exige que qualquer mensagem enviada para um usuário fora da "Janela de Atendimento" de 24 horas seja obrigatoriamente um MTM (Message Template Model). Essa regra barra spam indiscriminado. Você deve criar o template no gerenciador do WhatsApp e aguardar a aprovação (que hoje leva em média 2 minutos graças à inteligência artificial deles).

Payload JSON de Exemplo no Node.JS / Python

O envio se dá através de uma simples requisição cURL ou HTTP POST em REST. Veja um esqueleto padrão da Cloud API para um template de marketing com botões:

{
  "messaging_product": "whatsapp",
  "recipient_type": "individual",
  "to": "5511999999999",
  "type": "template",
  "template": {
    "name": "boas_vindas_hablas",
    "language": { "code": "pt_BR" },
    "components": [
      {
         "type": "body",
         "parameters": [
           { "type": "text", "text": "Gabriel" }
         ]
      }
    ]
  }
}

Os 3 Mandamentos para Aprovação Imediata

Quero implantar a API Oficial

* Acesse a mais pura WhatsApp API do mercado. Documentação simples em PT-BR.