Meta Graph API
Guia completo para configurar a Graph API da Meta e automatizar publicações, mensagens e análise de dados.
Facebook e Instagram são gerenciados pela mesma API: Meta Graph API. Você cria um app no Meta for Developers e obtém acesso a ambas as plataformas.
⚠️ Requisitos
1.1 Acessar o Portal
1.2 Configurar o App
N8N Social Bot
1.3 Adicionar Produtos
Na página do app, adicione os produtos necessários:
Para Facebook:
Adicione "Facebook Login for Business"
Para Instagram:
Adicione "Instagram Basic Display" ou "Instagram Graph API"
⚠️ Sobre Permissões da Meta
A Meta tem um sistema rigoroso de permissões. Algumas precisam de aprovação e verificação de negócio. Comece com as permissões básicas que são aprovadas automaticamente.
Permissões Básicas (Aprovação Automática)
Como Solicitar Permissões
3.1 Usando o Graph API Explorer (Mais Fácil)
⚠️ Este token é temporário e expira em ~1 hora. Veja o passo 3.3 para token de longa duração.
3.2 Obter Page Access Token
Para postar em páginas, você precisa do token da PÁGINA, não do usuário:
3.3 Converter para Token de Longa Duração (60 dias)
📸 Requisitos para Instagram API
4.1 Conectar Instagram ao Facebook
4.2 Obter Instagram Business Account ID
5.1 Credencial Facebook Graph API
5.2 Alternativa: HTTP Request
Para mais controle, use HTTP Request diretamente:
📘 Publicar Post no Facebook
📸 Publicar no Instagram
💬 Ler Comentários
↩️ Responder Comentário
🔔 Receber Webhooks
📊 Obter Insights
❌ "(#200) Requires extended permission"
Causa: Falta permissão para a ação.
Solução: Solicite a permissão específica em App Review → Permissions.
❌ "Error validating access token"
Causa: Token expirado ou inválido.
Solução: Gere um novo token. Use tokens de longa duração para produção.
❌ Instagram "Media creation failed"
Causa: URL da imagem não acessível ou formato inválido.
Solução: A URL da imagem deve ser pública (HTTPS) e acessível pelos servidores da Meta. Formatos aceitos: JPEG, PNG.
❌ "App not authorized for this business"
Causa: App não associado à conta business correta.
Solução: Em business.facebook.com, vá em Settings → Business Info → Connected Apps e adicione seu app.
Agora você pode automatizar suas redes sociais com N8N.