n8nen.nl logo n8nen.nl

Facebook Graph API instellen in n8n

In deze gids koppel je Facebook (via Meta for Developers) aan n8n. We behandelen app setup, permissies (pages_show_list, pages_read_engagement, pages_manage_posts), tokens (user/page, long‑lived), webhooks en het verwerken van insights en content.

Benodigdheden

• Meta developer account + App • Facebook Page (beheer) • n8n Credentials voor veilige tokenopslag

Stap 1 – App & permissies

Maak een app (Meta for Developers), voeg Graph API toe en vraag pagina‑permissies aan (pages_show_list, pages_read_engagement, pages_manage_posts).

Stap 2 – Tokens

Verkrijg een user token en wissel naar een page token. Gebruik long‑lived tokens en bewaar ze in Credentials (niet in nodes).

Stap 3 – Posts publiceren

Publiceer naar `/{page-id}/feed` of media endpoints. Controleer status en foutcodes; log responses in n8n.

Stap 4 – Data & insights

Lees comments, reactions en insights. Pagineer (`next` cursors) en bouw rapportages/alerts in n8n.

Stap 5 – Webhooks

Configureer Page Subscriptions naar een n8n Webhook node. Valideer `hub.verify_token` en verwerk events.

Security & limits

Beperk scopes, masker secrets, rotate tokens en implementeer retries/back‑off bij 429/5xx.

Screenshots

Veelgestelde vragen

User token vs Page token?
User tokens zijn voor gebruikersacties; voor paginabeheer gebruik je een Page token (wissel via Graph API).
Hoe houd ik tokens geldig?
Gebruik long‑lived tokens met periodieke refresh. Sla tokens alleen op in Credentials en niet in logs.
Media posten?
Ja, via media endpoints. Controleer vereiste permissies en quota.