- Inicio
- Recursos
- Integraciones
- Facebook Graph API
Integración Facebook Graph API n8nAutomatiza Facebook Graph API con n8n.
Un nodo, toda la API Graph. La integración Facebook Graph API n8n no trae un menú de acciones: expone 1 operación genérica donde eliges el método, la versión, el node y el edge. Tampoco hay nodo trigger del lado de Facebook, así que el flujo arranca con un horario o un webhook.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué hace de verdad la integración Facebook Graph API n8n?
Casi todos los nodos de aplicación en n8n ofrecen acciones ya preparadas, una por objeto. Este hace justo lo contrario: expone la propia API Graph. El catálogo cuenta 1 operación y 1 recurso sintético, y la petición se describe con los campos que rellenas, el host, el método HTTP, la versión, el node y el edge. n8n resuelve la autenticación y devuelve la respuesta JSON de Meta al paso siguiente del flujo.
Cuesta un rato acostumbrarse y luego compensa. Todo lo que la API Graph acepta en GET, POST o DELETE cabe en este nodo, con la misma credencial, sin esperar a que alguien añada una acción dedicada. A cambio, la ruta la escribes tú, así que ten la referencia de Meta abierta al lado de n8n las primeras veces.
El caso más habitual es publicar con aprobación previa. El texto llega revisado desde una hoja en Google Sheets, el nodo de Facebook lo envía con el método en POST, Node con el identificador de la Página y Edge en feed, y un mensaje a Slack confirma la publicación al equipo con el identificador que devuelve Meta.
Los archivos cambian dos ajustes. Una foto sale por el edge /photos con el host por defecto. Un vídeo necesita Host URL en graph-video.facebook.com, reservado a subidas de vídeo, más Send Binary File activado y Input Binary Field apuntando a la propiedad binaria que viene del paso anterior. Conviene saberlo antes de pelearse una hora con el nodo: los endpoints de contenedor de Instagram como /media no aceptan binario, esperan image_url o video_url como parámetros de consulta.
La lectura es el tercer patrón. Un GET con las opciones Fields y Query Parameters devuelve solo las propiedades que pides, sin ruido. Ese resultado se guarda tal cual en MongoDB, que digiere bien el JSON de Meta sin aplanarlo antes.
Dos límites, dichos sin rodeos. El nodo ofrece GET, POST y DELETE, así que una llamada con otro verbo HTTP se hace desde el nodo HTTP Request, que reutiliza la misma credencial mediante autenticación predefinida. Y no existe un trigger de Facebook Graph API en n8n, de modo que nada reacciona solo a un evento de Facebook. Nuestra Reseña n8n explica cómo cambia eso el diseño del flujo, y el Curso n8n acompaña en el primero.
¿Cómo se conecta Facebook Graph API con n8n?
- 01
Crea una app de Meta
Los dos métodos de autenticación salen del mismo sitio: una cuenta de Meta for Developers y una app. En el App Dashboard, pulsa Create App, escribe un App name y un App contact email. Para los productos de la suite Business de Meta, elige el caso de uso Other y luego el tipo Business. La cartera de negocio es opcional en este punto, puedes dejarla sin seleccionar. Cierra con Create app y añade los productos que pida tu flujo.
- 02
Elige OAuth2 o un app access token
OAuth2 exige añadir el producto Facebook Login for Business. Copia la OAuth Redirect URL que muestra la credencial de n8n dentro de Valid OAuth Redirect URIs, guarda, y toma el App ID y el App Secret de App settings para pegarlos como Client ID y Client Secret. Después, Connect to Facebook Graph (App). El token de app es más rápido: Graph API explorer, Get App Token y Generate Access Token.
- 03
Selecciona la credencial en el nodo
Una credencial se crea una vez en el menú Credentials y se reutiliza en todos los flujos, así que este paso es un desplegable. En el nodo, el campo Authentication indica cuál de los dos métodos aplicar, Access Token u OAuth2, y la credencial correspondiente aparece justo debajo. Da igual si usas n8n Cloud o una instancia propia, el flujo es idéntico. Ignore SSL Issues está al lado y se queda desactivado en uso normal.
Qué hace el nodo, campo por campo
El nodo Facebook Graph API expone una operación. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Interacts with Facebook using the Graph API
executeLo que ves en n8n
Notas y casos de uso
La única operación monta una petición a la API Graph con tus parámetros y devuelve la respuesta JSON de Meta.
Parámetros clave
- Host URL:
graph.facebook.com, ograph-video.facebook.comsolo para subir vídeo. - HTTP Request Method: GET para leer, POST para crear, DELETE para borrar.
- Graph API Version: Default, o una versión fijada entre
v3.0yv25.0. - Node: el objeto de Graph, no un nodo de n8n:
meo el identificador de una Página, a menudo{{ $json.id }}. - Edge: la colección asociada,
feedovideos. - Send Binary File: en POST, manda el archivo como multipart/form-data, nombrado en Input Binary Field.
¿Necesitas ayuda para automatizar Facebook Graph API con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Facebook Graph API y n8n, dudas frecuentes
01¿La integración Facebook Graph API n8n es gratis?
02¿Qué credenciales pide Facebook Graph API en n8n?
03¿Qué límites tiene el nodo Facebook Graph API?
04¿El trigger de Facebook Graph API funciona en tiempo real en n8n?
05¿n8n o Make para Facebook Graph API?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



