Skip to content
Fresh 2026

API de páginas de Facebook

La API de páginas de Facebook permite a las aplicaciones administrar las páginas de Facebook y acceder a funciones relacionadas con los permisos necesarios. Esta API permite realizar varias tareas de administración de páginas, como publicar contenido, leer insights, moderar comentarios y recibir actualizaciones en tiempo real.

Componentes principales:

  • Identificadores de acceso: identificadores autenticados con los permisos necesarios.

  • Extremos: para realizar las operaciones (publicar, obtener, actualizar y eliminar).

  • Webhooks: para recibir actualizaciones en tiempo real.

Identificadores de autenticación y acceso

Para interactuar con la API de páginas, se necesita un identificador de acceso a la página. Dicho identificador se obtiene mediante la autenticación del usuario y concede permisos para realizar acciones en la API en nombre de la página.

Generar un identificador de acceso a la página

  1. La aplicación solicita los permisos necesarios al usuario.
  2. El usuario autoriza la aplicación.
  3. La aplicación intercambia el código de autorización por un identificador de acceso de usuario.
  4. La aplicación utiliza el identificador para solicitar un identificador de acceso a la página.

Permisos y funciones

Cada extremo necesita permisos distintos:

  • pages_show_list: mostrar páginas administradas por un usuario.

  • pages_read_engagement: leer el contenido publicado en la página.

  • pages_manage_posts: publicar y programar contenido.

  • pages_manage_engagement: moderar comentarios y eliminar publicaciones.

  • pages_read_user_content: leer contenido generado por el usuario en la página.

  • pages_manage_metadata: administrar la configuración de la página.

  • pages_manage_ads: crear y administrar anuncios para la página.

  • pages_manage_cta: ver y actualizar botones de llamada a la acción.

  • pages_messaging: administrar y enviar mensajes en nombre de la página.

  • business_management: administrar activos comerciales relacionados con la página.

Extremos de la API

Información de la página

Recupera información básica sobre la página.

Solicitud:

GET /<PAGE_ID>?fields=id,name,about,fan_count

Permisos:pages_show_list, pages_read_engagement

Publicar contenido

Crea publicaciones en la página.

Solicitud:

POST /{page-id}/feed

Parámetros:

  • message

  • link

  • picture

  • published

Permisos:pages_manage_posts


POST /{page-id}/feed
Body:
{
message: "Hello from the Pages API!"
}

Administrar comentarios

Lee, crea y modera los comentarios en las publicaciones de la página.

Leer comentarios:

GET /{object-id}/comments

Publicar un comentario:

POST /{object-id}/comments

Eliminar un comentario:

DELETE /<COMMENT_ID>

Permisos:pages_manage_engagement

Insights

Obtén análisis y métricas sobre una página.

Solicitud:

GET /{page-id}/insights?metric=page_impressions,page_fans

Permisos:pages_read_engagement

Menciones

Recupera publicaciones o comentarios donde se menciona la página.

Solicitud:

GET /{page-id}/tagged

Permisos:pages_read_user_content

Configuración de la página

Actualiza o recupera la configuración de la página, como la foto de portada, la descripción o las preferencias de mensajes.

Obtener la configuración:

GET /{page-id}?fields=cover,about,description

Actualizar la configuración:

POST /{page-id}/settings

Permisos:pages_manage_metadata

Webhooks

Los webhooks proporcionan actualizaciones en tiempo real sobre los cambios o eventos en la página, como nuevos comentarios, me gusta o mensajes.

Configuración

  1. Configura una URL de devolución de llamada en el panel para desarrolladores.
  2. Suscríbete a los campos que quieras (p. ej., feed, mentions o messages).
  3. Tu servicio recibirá notificaciones HTTP POST para los eventos pertinentes.

Revisión y publicación de la aplicación

Si la aplicación necesita más permisos (para la mayoría de las funciones de administración de páginas), necesitará superar la revisión de la aplicación de Facebook.

Pasos de la revisión

  1. Solicita los permisos necesarios en el panel para desarrolladores.
  2. Proporciona casos de uso detallados y capturas de vídeo.
  3. Envía la solicitud para la revisión y responde a los comentarios.

Ejemplos de solicitud

Publicar un mensaje

Obtener insights sobre publicaciones

Moderar comentarios

  • Eliminar un comentario:

Gestión de errores

Prácticas recomendadas

  • Utiliza los permisos mínimos necesarios.

  • Almacena en caché las respuestas siempre que sea posible.

  • Gestiona la paginación para conjuntos de resultados grandes.

  • Respeta la privacidad de los usuarios y las políticas de Facebook.

Referencias

  • Documentación sobre la API de páginas de Facebook

  • Referencia de la API

  • Webhooks

API de páginas de Facebook

La API de páginas de Facebook de Meta permite que las aplicaciones accedan a la configuración y al contenido de una página de Facebook y puedan actualizarlos. Asimismo, también permite crear y obtener publicaciones, obtener comentarios sobre el contenido de una página, obtener insights de página y actualizar aquellas acciones que los usuarios pueden realizar en una página, entre muchas otras cosas.

En este documento se incluyen guías que usarás para implementar la API de páginas de Facebook y obtener más información al respecto.

Contenido de la documentación

Te recomendamos que leas cada guía en el orden que se sigue en este documento.

  1. Información general: obtén información sobre los componentes de la API de páginas y su funcionamiento.

  2. Crear una API: crea una aplicación de Meta con el caso de uso de la API de páginas.

  3. Introducción: tutorial introductorio en el que se describe cómo publicar en la página de Facebook.

  4. Administrar una página: obtén una lista de las páginas con las tareas que puedes realizar en cada una de ellas y los identificadores de acceso a la página, y actualiza la configuración de la página.

  5. Publicaciones y comentarios: crea, publica, actualiza y elimina publicaciones y comentarios de la página.

  6. Insights de la página: obtén insights sobre las publicaciones de la página.

  7. Búsqueda de páginas: busca páginas.

  8. Pestañas de la página: obtén una lista de las pestañas de la página.

  9. Webhooks de Meta: recibe en tu servidor notificaciones en tiempo real de eventos que se producen en la página.

  10. Próximos cambios: recibe notificaciones sobre los próximos cambios que Meta implementará en la página.

  11. Códigos de error: consulta los códigos de error y la descripción correspondiente de los errores que puedes recibir al implementar la API de páginas.

  12. Registro de cambios: consulta el registro de los cambios de la API de páginas.

En esta página

API de páginas de Facebook

Identificadores de autenticación y acceso

Generar un identificador de acceso a la página

Permisos y funciones

Extremos de la API

Información de la página

Publicar contenido

Administrar comentarios

Insights

Menciones

Configuración de la página

Webhooks

Configuración

Revisión y publicación de la aplicación

Pasos de la revisión

Ejemplos de solicitud

Publicar un mensaje

Obtener insights sobre publicaciones

Moderar comentarios

Gestión de errores

Prácticas recomendadas

Referencias

Contenido de la documentación