¿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.
Obtener el token de acceso a la página
En este paso, generarás un token de acceso de usuario temporal y se lo facilitarás al complemento. Durante la conexión, Custom Facebook Feed Pro lo canjea por un token de acceso a la página que no caduca.
El complemento te pedirá el ID y el clave secreta de tu aplicación. Copiémoslos ahora.
En la barra lateral izquierda, ve a «Configuración de la aplicación» » «Básica».
En la parte superior de la página encontrarás los campos «ID de la aplicación » y «Secreto de la aplicación ». Para ver el secreto, haz clic en «Mostrar». Mantén esta página abierta o copia ambos valores en un lugar seguro para el paso de conexión que vendrá más adelante.

Nota: Trata el secreto y el token de acceso de tu aplicación como si fueran contraseñas. Nunca los compartas públicamente ni con nadie ajeno a tu equipo, incluido nuestro equipo de asistencia. Si necesitas ayuda con tu fuente de eventos, genera un enlace de inicio de sesión con un solo clic en la parte inferior del complemento Ayuda página y envíanosla junto con el Información del sistema de esa misma página.
Una vez que tengas ambos valores, ya estás listo para generar tu token de acceso.
Ahora vamos a generar el token de acceso de usuario que vincula tu aplicación a tu cuenta de Facebook.
En el menú superior de Facebook para desarrolladores, ve a Herramientas » Explorador de la API Graph, o abre directamente el Explorador de la API Graph. En el panel de la derecha, tu nueva aplicación debe aparecer seleccionada en la sección «Meta App».

A continuación, abre el menú desplegable «Añadir un permiso» y selecciona los cinco permisos: business_management, pages_manage_engagement, pages_read_engagement, pages_read_user_content y pages_show_list. Los permisos que has añadido anteriormente definen lo que tu aplicación está autorizada a utilizar. Al seleccionarlos aquí, se aplican a este token concreto. Por eso es necesario volver a seleccionar los cinco, aunque dos de ellos ya vinieran incluidos en el caso de uso.
Antes de continuar, comprueba que los cinco aparecen en la lista de permisos. Una vez configurados los permisos, haz clic en «Generar token de acceso».

A continuación, aparecerá una ventana de inicio de sesión de Facebook en la que se te preguntará si deseas continuar con la cuenta en la que has iniciado sesión. Si es la cuenta correcta, haz clic en «Continuar».

A continuación, Facebook te pregunta a qué páginas y empresas puede acceder la aplicación. La opción predeterminada, «Aceptar todas las páginas actuales y futuras», es la más sencilla. Cualquier página que crees más adelante quedará incluida automáticamente, sin necesidad de repetir esta configuración. Volverás a ver la misma opción para las empresas en la siguiente pantalla.
Si prefieres limitar el acceso de la aplicación, la opción «Incluir solo las páginas actuales» también funciona igual de bien. Con esta opción, incluye la página cuyos eventos quieras mostrar. El complemento solo muestra las páginas a las que tu token tiene acceso. Tendrás que repetir esta configuración para añadir cualquier página que crees más adelante.
Una vez que hayas seleccionado las opciones en cada pantalla, haz clic en «Continuar».

En la pantalla final, revisa el resumen de acceso y haz clic en «Guardar».

Se cierra la ventana emergente. Tu nuevo token de acceso de usuario aparece en el campo «Token de acceso». A continuación, haz clic en el icono de copiar situado junto a él para copiar el token.

Nota: Este token es temporal y tiene una validez de aproximadamente una hora, así que pégalo en el plugin en la misma sesión. Cuando lo conectes, Custom Facebook Feed Pro lo cambiará por un token de página que no caduca.
Una vez que tengas a mano el ID de la aplicación, el secreto de la aplicación y el token, vuelve a tu sitio de WordPress. En el panel de control de WordPress, ve a «Facebook Feed» » «Configuración».

En la sección «Gestionar fuentes», haz clic en la flecha situada a la derecha del botón «Añadir fuente» y selecciona «Fuente de eventos» en el menú desplegable.

Esto abre el formulario «Conectar una fuente de eventos».

En el formulario, pega tu ID de aplicación, tu clave secreta de aplicación y tu token de acceso de usuario. A continuación, haz clic en «Conectar».

El complemento recupera las páginas de Facebook que gestionas y las muestra en una lista. En la lista, selecciona la página cuyos eventos quieras mostrar. A continuación, haz clic en «Añadir».
Nota: Debes ser administrador de la página de Facebook de la que quieras mostrar los eventos; de lo contrario, no se mostrará ningún evento.

Eso es todo lo que necesita el complemento. Tu página aparece ahora en la sección «Gestionar fuentes» como una fuente de eventos.
Custom Facebook Feed Pro se encarga del token a partir de aquí: convierte tu token temporal en un token de acceso a la página que no caduca. Tu ID de aplicación y tu clave secreta de aplicación no se almacenan en tu sitio web.

En cuanto veas tu página en esta lista, la conexión se habrá completado. La fuente aparece como «aún no utilizada» porque ningún feed está extrayendo contenido de ella. Eso es precisamente lo que vamos a configurar a continuación.
Tu fuente de eventos ya está lista para usar. Vamos a crear tu primera lista de eventos.
Desde tu panel de control de WordPress, ve a «Feed de Facebook» » «Todos los feeds » y haz clic en «Añadir nuevo». A continuación, selecciona el tipo de feed «Eventos ».

¡Y ya está! Tu fuente de eventos de Facebook ya está conectada y no tendrás que renovar nada más adelante. A continuación, echa un vistazo a nuestra guía sobre Cómo mostrar eventos de Facebook en tu página web para ver la guía completa sobre cómo crear y personalizar tu feed de eventos.
Pegue su código de acceso del paso 11 en el campo inferior y haga clic en Ampliar mi código.
¡Enhorabuena! Ha generado correctamente su código de acceso a eventos. ¿Tiene algún error o está atascado? Consulte la sección de resolución de problemas o póngase en contacto con el servicio de asistencia.
Si recibes el siguiente mensaje de error:
(#10) Para utilizar "Acceso a contenido público de la página", Facebook debe revisar y aprobar el uso de este punto final. Para enviar esta función "Acceso público a contenido de página" para su revisión, lee nuestra documentación sobre funciones revisables: https://developers.facebook.com/docs/apps/review.
A continuación, comprueba las tres cosas siguientes:
- Que eres administrador de la página de Facebook de la que intentas mostrar las publicaciones
- Que la aplicación está en modo "Desarrollo" y no "Live".
- Que has seleccionado la aplicación y la página de Facebook correctas en los pasos 2.2-2.3 y 3.8
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.