Cómo crear un token de acceso para eventos de Facebook en tres pasos: registrarse como desarrollador de Facebook, crear una aplicación y conectarla.
¿Te gustaría mostrar tus eventos de Facebook en tu página de WordPress?
En esta guía, te explicaremos el proceso en tres pasos. Te registrarás como desarrollador de Facebook, crearás tu propia aplicación de Facebook y obtendrás el token de acceso que conecta tus eventos con el complemento. Lo único que necesitas es tener acceso de administrador a la página de Facebook cuyos eventos quieras mostrar.
Requisitos: Las fuentes de eventos requieren el nivel de licencia «Elite» de Custom Facebook Feed Pro y la versión 4.9.0 o superior del complemento.
Antes de empezar, asegúrate de que Custom Facebook Feed Pro esté instalado y activado en tu sitio de WordPress.
Facebook restringe el acceso a los datos de los eventos. Por este motivo, las fuentes de eventos funcionan de forma ligeramente diferente a otros tipos de fuentes. Se conectan a través de una aplicación de Facebook que creas en tu propia cuenta de Facebook.
Solo te llevará unos minutos. Solo tendrás que hacerlo una vez.
Crear una aplicación
Ahora vamos a crear la aplicación de Facebook a la que se conecta tu feed de eventos.
Para ello, ve a la página «Aplicaciones» y haz clic en «Crear aplicación», en la esquina superior derecha.

En la pantalla de detalles de la aplicación, introduce un nombre para tu aplicación y la dirección de correo electrónico en la que Facebook pueda ponerse en contacto contigo. Como el nombre solo lo ves tú, basta con algo sencillo como «Mi aplicación de eventos». A continuación, haz clic en «Siguiente».

En la pantalla «Casos de uso», desplázate hacia abajo y selecciona «Gestionar todo en tu página». A continuación, haz clic en «Siguiente».

En la pantalla «Negocios», puedes vincular una cartera empresarial si utilizas una. Este paso es opcional. Si no estás seguro, selecciona «Todavía no quiero vincular una cartera empresarial » y haz clic en «Siguiente».

La pantalla «Requisitos» simplemente confirma que no se aplican requisitos de publicación adicionales a tu aplicación. A continuación, haz clic en «Siguiente» para continuar.

Por último, revisa los datos de tu aplicación en la pantalla «Resumen» y haz clic en «Crear aplicación». Es posible que Facebook te pida que vuelvas a introducir tu contraseña de Facebook para confirmar la operación.

Al cabo de unos instantes, Facebook crea tu aplicación y te redirige a su panel de control.
A continuación, añadiremos los permisos que necesita tu aplicación para leer los eventos de tu página.
En el panel de control de tu aplicación, haz clic en «Personalizar» en el caso de uso «Gestionar todo en tu página».

Esto abre la pestaña «Permisos» del caso de uso. Los permisos «pages_show_list» y «business_management» ya están incluidos.
En la lista, haz clic en «Añadir» junto a cada uno de estos tres permisos:
- páginas_leídas_por_el_usuario_contenido
- páginas_leídas_y_interacción
- páginas_gestionar_la_participación

Una vez añadidos, cada uno de los tres permisos muestra el estado «Listo para probar», al igual que el permiso «pages_show_list» que ya se había incluido.

Nota: Tu aplicación puede permanecer en modo de desarrollo. Las fuentes de eventos no requieren revisión de la aplicación ni que esta esté publicada.
Enhorabuena. Acabas de crear la aplicación. Queda un paso más.
Preguntas frecuentes
A continuación, respondemos a algunas de las preguntas más frecuentes sobre cómo vincular tus eventos de Facebook.
¿Caduca mi token de acceso?
No. El token que generas en el Graph API Explorer es temporal. Al hacer clic en «Conectar», el complemento lo sustituye por un token de acceso a la página que no caduca. No tendrás que renovar nada manualmente.
¿Tengo que publicar mi aplicación de Facebook o enviarla para su revisión?
No. Tu aplicación puede permanecer en modo de desarrollo. Dado que la aplicación solo lee eventos de una página que gestionas, funciona sin necesidad de revisión de la aplicación ni de publicarla.
¿Qué permisos necesita mi aplicación?
Tu aplicación necesita un total de 5 permisos: business_management, pages_manage_engagement, pages_read_engagement, pages_read_user_content y pages_show_list. El primero y el último se incluyen automáticamente al configurar el caso de uso «Gestionar todo en tu página». El token que generes en el Explorador de la API Graph debe tener las 5 opciones seleccionadas.
¿Qué significa «No se han encontrado páginas de Facebook para este token»?
Esto significa que el token que ha recibido el complemento aún no tiene acceso a ninguna de tus páginas. Genera un nuevo token en el Explorador de la API de Graph con los 5 permisos seleccionados, especialmente «business_management». Cuando aparezca la ventana emergente, acepta el acceso a tus páginas y empresas. Si has actualizado el complemento recientemente, actualiza la página de configuración con una actualización completa antes de volver a intentarlo.
He configurado mi feed de eventos con una URL de iCal. ¿Tengo que cambiar algo?
No. Los canales de eventos existentes que utilizan una URL de iCal siguen funcionando tal y como están. La conexión a la fuente de eventos descrita en esta guía es la forma de configurar nuevas conexiones de eventos.
¿Se almacena la información de mi aplicación de Facebook en mi página web?
Solo se almacena el token de acceso de la página conectada, en formato cifrado. Tu ID de aplicación y tu clave secreta de aplicación se utilizan una sola vez durante la conexión para recuperar tus páginas y el complemento no los guarda.