Guia de Configuração Meta (Instagram & Messenger)
Conectar seu bot ao Facebook Messenger e às Mensagens Diretas do Instagram requer a configuração de um aplicativo no Portal do Desenvolvedor da Meta.
Este processo envolve várias etapas porque a Meta exige permissões explícitas e webhooks para rotear as mensagens de suas plataformas para a sua instância do FRENZY.BOT.
Pré-requisitos
Antes de começar, certifique-se de ter: 1. Uma Página do Facebook para o seu negócio. 2. Uma Conta Profissional do Instagram (Comercial ou Criador) vinculada a essa Página do Facebook. 3. Acesso ao painel do seu FRENZY.BOT para obter sua URL de Webhook.
Passo 1: Criar um Aplicativo Meta
- Vá para o Portal do Desenvolvedor da Meta e faça login.
- Clique em Meus Aplicativos no canto superior direito e depois em Criar Aplicativo.
- Selecione Outro como tipo de aplicativo e clique em Avançar.
- Selecione Empresa e clique em Avançar.
- Insira um Nome de Exibição do Aplicativo (ex: "Meu Bot de Negócios") e seu e-mail de contato.
- Selecione sua Conta Empresarial (opcional, mas recomendado) e clique em Criar Aplicativo.
Passo 2: Adicionar Produtos ao seu Aplicativo
A partir do Painel do Aplicativo: 1. Role para baixo até Adicionar produtos ao seu aplicativo. 2. Encontre Messenger e clique em Configurar. 3. Na barra lateral esquerda, clique em Messenger → Configurações do Instagram (se desejar Instagram) ou permaneça em Messenger → Configurações (para Facebook Messenger).
Passo 3: Gerar Tokens de Acesso
Você precisa de um Token de Acesso à Página para permitir que o FRENZY.BOT envie mensagens em seu nome.
- Em Messenger → Configurações, encontre a seção Tokens de Acesso.
- Clique em Adicionar ou remover páginas e autentique-se com sua conta do Facebook.
- Selecione a(s) Página(s) do Facebook que deseja conectar e conceda as permissões solicitadas.
- Assim que a Página estiver vinculada, clique em Gerar Token ao lado dela.
- Copie este token imediatamente e salve-o. Você irá colá-lo no painel do FRENZY.BOT.
Passo 4: Configurar o Webhook
Isso informa à Meta para onde enviar as mensagens recebidas.
- No painel do seu FRENZY.BOT, vá em Canais → Messenger (ou Instagram).
- Procure por sua Webhook URL única e o Verify Token nessa página.
- De volta ao Portal do Desenvolvedor da Meta, role para baixo até a seção Webhooks (em Configurações do Messenger).
- Clique em Adicionar URL de retorno.
- Cole a Webhook URL e o Verify Token do seu painel FRENZY.BOT.
- Clique em Verificar e Salvar.
Passo 5: Inscrever-se em Eventos
Você deve dizer à Meta quais eventos enviar para o seu webhook.
- Na seção Webhooks, clique em Gerenciar ao lado do nome da sua Página.
- Inscreva-se nos seguintes campos:
messages(Obrigatório para mensagens de texto)messaging_postbacks(Obrigatório para cliques em botões/respostas rápidas)messaging_optins(Opcional, para botões "Começar")- Clique em Salvar.
Passo 6: Encontrar seus IDs
Se você estiver configurando o Instagram, precisará de IDs específicos:
- ID da Conta do Instagram:
- Vá para Configurações da Página do Facebook → Contas Vinculadas → Instagram.
- Ou use o Explorador da API Graph:
GET /v18.0/me?fields=instagram_business_account - Recipient IGID:
- Este é o ID de escopo do Instagram da pessoa que você deseja que receba alertas (se estiver usando o Instagram como uma Integração). Para a configuração do Canal, isso geralmente não é necessário, a menos que especificado no painel.
Passo 7: Finalizar no FRENZY.BOT
- Volte ao seu Painel FRENZY.BOT (Canais → Messenger ou Instagram).
- Cole o Token de Acesso à Página que você gerou no Passo 3.
- Cole quaisquer IDs necessários (como o ID da Conta do Instagram).
- Alterne para Ativado para ligar o canal.
- Clique em Salvar Configurações.
⚠️ Crucial: Análise do Aplicativo (Colocando em Produção)
Ao criar um Aplicativo Meta pela primeira vez, ele estará em Modo de Desenvolvimento.
No Modo de Desenvolvimento, seu bot responderá apenas a você e a outros desenvolvedores/testadores adicionados ao aplicativo no portal da Meta (em Funções do Aplicativo).
Para fazer seu bot responder ao público em geral, você deve:
1. Concluir a Verificação de Empresa no Portal do Desenvolvedor da Meta.
2. Solicitar Acesso Avançado para permissões específicas (geralmente pages_messaging e instagram_manage_messages).
3. Enviar um screencast mostrando como seu bot funciona.
4. Uma vez aprovado, mude a chave do aplicativo no topo da tela de Desenvolvimento para Ativo.
Nota: O processo de análise da Meta pode levar vários dias.