Appearance
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
- La aplicación solicita los permisos necesarios al usuario.
- El usuario autoriza la aplicación.
- La aplicación intercambia el código de autorización por un identificador de acceso de usuario.
- 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:
messagelinkpicturepublished
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
- Configura una URL de devolución de llamada en el panel para desarrolladores.
- Suscríbete a los campos que quieras (p. ej.,
feed,mentionsomessages). - 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
- Solicita los permisos necesarios en el panel para desarrolladores.
- Proporciona casos de uso detallados y capturas de vídeo.
- 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
Utiliza los códigos de error y mensajes de Facebook para identificar los problemas.
Errores comunes: identificador no válido, faltan permisos, límites de frecuencia.
Referencia: https://developers.facebook.com/docs/graph-api/using-graph-api/error-handling/
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.
Información general: obtén información sobre los componentes de la API de páginas y su funcionamiento.
Crear una API: crea una aplicación de Meta con el caso de uso de la API de páginas.
Introducción: tutorial introductorio en el que se describe cómo publicar en la página de Facebook.
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.
Publicaciones y comentarios: crea, publica, actualiza y elimina publicaciones y comentarios de la página.
Insights de la página: obtén insights sobre las publicaciones de la página.
Búsqueda de páginas: busca páginas.
Pestañas de la página: obtén una lista de las pestañas de la página.
Webhooks de Meta: recibe en tu servidor notificaciones en tiempo real de eventos que se producen en la página.
Próximos cambios: recibe notificaciones sobre los próximos cambios que Meta implementará en la página.
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.
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