Cómo publicar en facebook con la API Graph de Meta


Aprende a crear una APP en facebook developer para publicar post en pagina de gacebook

oscar Escrito por oscar 14 March 2026 67 0

Automatizar publicaciones en redes sociales es una práctica común en aplicaciones web, CMS y herramientas de marketing. Meta ofrece la Graph API, una interfaz que permite a los desarrolladores interactuar con Facebook e Instagram de forma programática, lo que incluye publicar contenido, obtener estadísticas y gestionar comentarios.

En este artículo aprenderás cómo publicar en Facebook e Instagram usando la Graph API, desde la configuración inicial hasta el envío de una publicación mediante llamadas HTTP.

¿Qué es la Graph API de Meta?

La Graph API es la API oficial de Meta que permite a las aplicaciones interactuar con los datos de Facebook e Instagram. Con ella puedes:

En el caso de Instagram, la integración se realiza mediante la Instagram Graph API, que funciona sobre la infraestructura de la Graph API de Facebook.

Importante: Solo es posible publicar en Instagram mediante la API si la cuenta es Business o Creator y está conectada a una página de Facebook.

Requisitos antes de empezar

Antes de poder publicar contenido usando la API, debes cumplir con algunos requisitos técnicos.

Tener una cuenta de desarrollador en Meta

Debes registrarte en: https://developers.facebook.com

Desde allí podrás crear aplicaciones que utilicen las APIs de Meta.

Tener una página de Facebook

Las publicaciones mediante API solo funcionan con páginas, no con perfiles personales.

Tener una cuenta de Instagram Business

Además:

Esto permite que la Graph API identifique el Instagram User ID asociado a la página.

Permisos necesarios

Tu aplicación debe solicitar permisos como:

Estos permisos permiten publicar contenido y acceder a la página vinculada.

En la documentacion oficial puede ver el detalle de cada permiso. https://developers.facebook.com/docs/permissions/

Crear una aplicación en Meta Developers

Ahora vamos con la configuración técnica.

Crear la aplicación

Ingresa a Meta Developers https://developers.facebook.com/apps, Haz clic en My Apps:

Crear nueva app
Crear nueva app

Procedemos a crear el caso de uso otros, ya que mas adelante lo configuraremos con la aplicación de instagram.

Casos de uso otros
Casos de uso otros

Seleccionaremos el tipo de aplicación Business, para poder acceder a los permosos que se muestran en la siguiente imagen

Selección de tipo de App
Selección de tipo de App

Introduciomos los ultimos detalle de la aplicación y en portafolio comercial, seleccionamos algina pagina que tengamos.

Resumen de creación de App
Resumen de creación de App

Agregar productos a la aplicación

Dentro del panel de tu app: Haz clic en Add Product y agrega

Agregar producto a la App
Agregar producto a la App

Esto habilita los endpoints necesarios para publicar contenido.

Obtener un Access Token

La Graph API utiliza tokens de acceso para autenticar solicitudes.

Un Access Token es una cadena que identifica a un usuario o aplicación y permite realizar llamadas a la API.

Cómo obtenerlo

Abre Graph API Explorer

Permisos api graph de meta
Permisos api graph de meta
  1. Ingresamos a herramientas > Explorador de API Graph
  2. Seleccionamos la APP de Meta
  3. En usuario o pagina: obtener token
  4. Selecciona los permisos necesarios, Los permisos básicos se describen mas atras
  5. Genera un User Access Token

Procedemos a seleccinar la pagina con la que vamos a comparir el api

Dame en continuar con el usuario de Facebook
Dame en continuar con el usuario de Facebook
Seleccionamos la página para compartir
Seleccionamos la página para compartir
Revisamos y guardamos los accesos
Revisamos y guardamos los accesos

Ejemplo de llamada

GET https://graph.facebook.com/me/accounts

Esto devolverá el Page ID y el Page Access Token.

Información con api graph
Información con api graph

Publicar en una página de Facebook

Publicar en Facebook es más sencillo.

Endpoint:

POST https://graph.facebook.com/{page-id}/feed

Ejemplo:  

curl -X POST \
"https://graph.facebook.com/{page-id}/feed" \
-d "message=Publicación automática desde la Graph API" \
-d "access_token=PAGE_ACCESS_TOKEN"

Para publicar una imagen:  

POST /{page-id}/photos

Parámetros:  

url=https://example.com/photo.jpg
caption=Texto

Buenas prácticas al usar la API

Para evitar problemas con la plataforma:

Solicita revisión de la aplicación

Si la app va a ser usada por otros usuarios, debes pasar App Review.

Usa tokens de larga duración

Los tokens normales expiran rápido, por lo que conviene convertirlos en long-lived tokens.

Maneja errores de la API

Meta devuelve errores comunes como:

Conclusión

Publicar en Facebook e Instagram mediante la Graph API de Meta permite automatizar procesos y construir herramientas avanzadas de marketing y gestión de contenido.

El flujo general consiste en:

  1. Crear una app en Meta Developers
  2. Obtener permisos y access tokens
  3. Obtener el Page ID y el Instagram User ID
  4. Crear contenedores de contenido
  5. Publicar mediante endpoints de la Graph API

Con esta integración puedes desarrollar sistemas de publicación automática, CMS personalizados o herramientas de gestión de redes sociales completamente integradas con el ecosistema de Meta.


Comentario

Debe aceptar antes de enviar