- Accueil
- Ressources
- Intégrations
- Facebook Graph API
Intégration Facebook Graph API n8nAutomatiser Facebook Graph API avec n8n.
Un nœud, toute l'API Graph. L'intégration Facebook Graph API n8n ne propose pas un catalogue d'actions : elle expose 1 opération générique, où tu choisis la méthode, la version, le node et l'edge. Aucun nœud trigger côté Facebook, donc le workflow démarre sur un horaire ou un webhook.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que fait vraiment l'intégration Facebook Graph API n8n ?
La plupart des nœuds n8n listent des actions prêtes à l'emploi, une par objet métier. Celui-ci fait l'inverse : il expose l'API Graph elle-même. Le catalogue annonce 1 opération et 1 ressource synthétique, et c'est la combinaison de tes champs qui décrit la requête : l'hôte, la méthode HTTP, la version, le node et l'edge. n8n se charge de l'authentification et renvoie la réponse JSON de Meta à l'étape suivante.
Le temps d'adaptation est réel, l'avantage aussi. Tout ce que l'API Graph accepte en GET, POST ou DELETE passe par ce nœud, avec le même credential, sans attendre qu'une action dédiée soit ajoutée. En échange, le chemin d'appel, c'est toi qui l'écris. Garde la référence de Meta ouverte à côté de n8n les premières fois.
Premier scénario, la publication programmée. Le calendrier éditorial vit dans Google Sheets, un Schedule Trigger (un déclencheur qui se réveille à intervalle fixe) lit les lignes du jour, et le nœud Facebook envoie chaque texte : méthode POST, Node sur l'identifiant de la Page, Edge sur feed. La réponse contient l'identifiant du post créé, que tu réécris dans la feuille pour ne jamais publier deux fois.
Deuxième scénario, les médias. Une photo part sur l'edge /photos avec l'hôte par défaut. Une vidéo demande deux réglages de plus : Host URL sur graph-video.facebook.com, réservé aux envois de vidéos, et Send Binary File activé, avec Input Binary Field qui désigne la propriété binaire venant du nœud précédent. À savoir avant de perdre une heure : les endpoints de conteneur Instagram comme /media n'acceptent pas de fichier binaire, ils attendent image_url ou video_url en paramètres de requête.
Troisième scénario, la lecture. Un GET avec les options Fields et Query Parameters ramène exactement les propriétés demandées. De là, tu ranges les chiffres dans MySQL pour un historique, ou tu envoies le récapitulatif de la semaine par Gmail à l'équipe qui n'ouvrira jamais Business Manager.
Deux limites méritent d'être dites franchement. Le nœud propose GET, POST et DELETE : un appel qui réclame un autre verbe HTTP se fait avec le nœud HTTP Request, qui réutilise le même credential via son authentification prédéfinie. Et il n'existe pas de trigger Facebook Graph API dans n8n, donc rien ici ne réagit tout seul à un événement Facebook. Notre Avis n8n explique ce que ça change dans la conception d'un workflow, et la Formation n8n t'accompagne sur le premier.
Comment brancher Facebook Graph API sur n8n ?
- 01
Créer une app Meta
Les deux méthodes d'authentification partent du même point : un compte Meta for Developers et une app. Dans l'App Dashboard, choisis Create App, renseigne un App name et un App contact email. Pour les produits de la suite Business de Meta, sélectionne le cas d'usage Other, puis le type Business. Le portefeuille d'entreprise reste facultatif à ce stade. Termine par Create app et ajoute les produits utiles à ton workflow.
- 02
Choisir OAuth2 ou un app access token
OAuth2 suppose d'ajouter le produit Facebook Login for Business. Recopie l'OAuth Redirect URL affichée par le credential n8n dans Valid OAuth Redirect URIs, enregistre, puis récupère l'App ID et l'App Secret dans App settings pour les coller en Client ID et Client Secret. Il ne reste qu'à cliquer Connect to Facebook Graph (App). Le jeton d'app va plus vite : Graph API explorer, Get App Token, Generate Access Token, copie du jeton.
- 03
Sélectionner le credential dans le nœud
Un credential se crée une seule fois dans le menu Credentials et se réutilise dans tous les workflows : cette étape se résume à une liste déroulante. Dans le nœud, le champ Authentication indique laquelle des deux méthodes appliquer, Access Token ou OAuth2, et le credential correspondant apparaît juste en dessous. Auto-hébergé ou n8n Cloud, le workflow ne change pas. Ignore SSL Issues traîne à côté et reste désactivé en usage normal.
Ce que le nœud sait faire, champ par champ
Le nœud Facebook Graph API expose une opération. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Interacts with Facebook using the Graph API
executeCe que tu vois dans n8n
Notes & cas d'usage
L'unique opération assemble une requête Graph API avec tes paramètres et renvoie la réponse JSON de Meta.
Paramètres clés
- Host URL :
graph.facebook.com, ougraph-video.facebook.compour les envois de vidéos. - HTTP Request Method : GET pour lire, POST pour créer, DELETE pour supprimer.
- Graph API Version : Default, ou une version figée entre
v3.0etv25.0. - Node : l'objet Graph visé, pas un nœud n8n :
meou un identifiant de Page, souvent{{ $json.id }}. - Edge : la collection rattachée,
feedouvideos. - Send Binary File : en POST, envoie le fichier en multipart/form-data, désigné par Input Binary Field.
Besoin d'aide pour automatiser Facebook Graph API avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Facebook Graph API et n8n, les questions fréquentes
01L'intégration Facebook Graph API n8n est-elle gratuite ?
02Quels credentials pour Facebook Graph API dans n8n ?
03Quelles sont les limites du nœud Facebook Graph API ?
04Le trigger Facebook Graph API réagit-il en temps réel dans n8n ?
05n8n ou Make pour Facebook Graph API ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.


