Esta documentação detalha o processo completo para configurar a API Oficial do WhatsApp (também conhecida como WABA ou Cloud API) e conectá-la à plataforma Mediar Conversas.
Documentação das etapas:
Etapa 1: Pré-requisitos e Preparação
Antes de começar, você precisará de dois itens essenciais:
- Uma conta no Facebook.
 - Um número de telefone (pode ser virtual ou um chip físico).
 
AVISO SOBRE O NÚMERO DE TELEFONE
- Você não pode usar o mesmo número no aplicativo normal do WhatsApp e na API Oficial.
 - Se você deseja usar um número que já possui uma conta de WhatsApp, é obrigatório excluir permanentemente a conta de WhatsApp associada a ele antes de continuar. Não basta apenas deletar o aplicativo.
 - Para testes, recomendamos fortemente a compra de um número virtual.
 
Etapa 2: Criação e Configuração do Aplicativo na Meta
Nesta etapa, vamos criar o aplicativo no ambiente da Meta que será responsável por gerenciar a API.
- Acesse o Facebook for Developers: Faça o login com sua conta do Facebook em https://developers.facebook.com/
 

- Crie um Novo Aplicativo:
 
- Clique em “Criar Aplicativo”.
 

- Selecione “Outros”
 - Selecione o tipo “Business”.
 

- Dê um nome ao seu aplicativo (ex: “Waba Cloud API”) e associe-o à sua conta do Gerenciador de Negócios (BM).
 
- Adicione o Produto WhatsApp: No painel do seu novo aplicativo, encontre e adicione o produto “WhatsApp”.
 

- Configure as Informações Básicas:
 
- Acesse “Configurações do app” > “Básico”.
 

- Preencha os campos “URL da Política de Privacidade” e “URL dos Termos de Serviço”.
 
- Ative o Aplicativo: No topo da página, mude o status do aplicativo de “Em desenvolvimento” para “Ao vivo”.
 

Etapa 3: Cadastrando e Verificando seu Número de Telefone
Agora, vamos adicionar e verificar o número de telefone que será usado pela API.
- No menu do seu aplicativo, vá para “WhatsApp” > “Configuração da API”.
 

- Adicione um Número de Telefone: Clique no botão para adicionar um novo número.
 

- Preencha os Dados: Insira as informações da sua empresa e o número de telefone que você preparou na Etapa 1.
 - Verifique o Número: Escolha receber o código de verificação por SMS ou ligação telefônica e insira o código recebido.
 - Adicione a forma de pagamento
 

- Registre o Número com PIN (Passo Obrigatório):
 
- Após a verificação, a Meta exige um registro de segurança com um PIN de 6 dígitos. Este passo é realizado via API. (token provisório)
 

- Utilize uma ferramenta como o Postman e o endpoint “Registrar Fone” (disponível em nossa coleção) para enviar o PIN de 6 dígitos ao seu número. https://www.postman.com/meta/whatsapp-business-platform/request/kkn2spv/register-phone
 - Este passo é crucial para que o número seja ativado com sucesso.
 
Etapa 4: Gerando um Token de Acesso Permanente
O token gerado pelo painel do desenvolvedor é temporário e expira em 24 horas. Para uma conexão estável com o Mediar Conversas, você precisa de um token permanente.
- Acesse as Configurações do Negócio: Navegue até seu Gerenciador de Negócios (BM).
 - Vá para “Usuários” > “Usuários do sistema”.
 

- Crie um Usuário do Sistema: Adicione um novo usuário do sistema com a função de “Admin”.
 - Atribua Ativos: Com o novo usuário selecionado, clique em “Atribuir Ativos”.
 - Selecione “Aplicativos”, escolha o aplicativo que você criou na Etapa 2 e conceda a permissão de “Gerenciar App”.
 - Gere o Token: Ainda com o usuário selecionado, clique em “Gerar novo token”.
 
- Selecione o seu aplicativo.
 - Defina a expiração como “Nunca”.
 - Marque as permissões necessárias (pelo menos 
whatsapp_business_managementewhatsapp_business_messaging). - Clique em “Gerar Token”, copie o código e guarde-o em um local seguro, pois ele não será exibido novamente.
 
Etapa 5: Conectando a API no Mediar Conversas e Ativando Webhooks
Com tudo pronto no ambiente da Meta, o passo final é configurar a conexão dentro do Mediar Conversas.
- Conecte o Canal no Mediar Conversas (Para Enviar Mensagens):
 
- No painel Admin do Mediar Conversas, acesse “Canais” e adicione um novo canal do tipo “WABA”.
 

- Preencha os campos com as informações obtidas no painel da Meta: Whatsapp – Configuração da API
- ID do número de telefone
 - ID da conta do WhatsApp Business
 - O Token Permanente que você gerou na Etapa 4.
 
 - Clique em Salvar. Neste momento, você já estará apto a enviar mensagens.
 
- Ative os Webhooks no Mediar Conversas (Para Receber Mensagens):
 
- No painel Admin do Mediar Conversas, vá para “Configurações” > “Integração Meta”.
 - Copie a URL do Webhook e o Token de Verificação.
 - Volte ao painel do seu aplicativo na Meta, em “WhatsApp” > “Configuração da API”.
 

- Clique em “Editar” na seção de Webhooks.
 - Cole a URL e o Token copiados do Mediar Conversas e clique em “Verificar e Salvar”.
 - Após verificar, clique em “Gerenciar” e assine (subscribe) todos os eventos de webhook disponíveis (especialmente 
messages). 

Encerramento
Com os webhooks ativos, sua plataforma está pronta para enviar e receber mensagens através da API Oficial do WhatsApp. Esta é a conexão mais estável e segura, recomendada para todas as operações.