Facebook Messenger
Facebook Messenger es un mensajero utilizado para enviar mensajes e intercambiar fotos, vídeos, pegatinas, audio y archivos, así como para reaccionar a los mensajes de otros usuarios e interactuar con bots.
Conexión
Configuración en Facebook
Inicia sesión en Meta para desarrolladores.
Vaya a la sección para crear una aplicacion.

Haga clic en el botón Crear App para crear una nueva aplicación

A continuación, rellene los campos necesarios (nombre de la candidatura, correo electrónico) y pulse el botón Siguiente.

En este menú, seleccione Empresa.

A continuación, rellene los campos necesarios (nombre de la candidatura, correo electrónico) y pulse el botón Siguiente.

Se abrirá un menú con varias opciones de aplicaciones para integraciones, haga clic en Configurar en la opción Messenger.

En el menú Generar tokens de acceso, conecta la página de Facebook a la aplicación

Genera un token para acceder a la página de Facebook, haz clic en el botón Generar. Este token debe especificarse durante la configuración del Canal del Proyecto en la Plataforma.

Al configurar el Canal de Proyectos en la Plataforma, también es necesario especificar los valores App secret y App id, que se encuentran en el menú App settings -> Basic.

Configuración del canal del proyecto en la plataforma
Tienes que crear y configurar un canal de proyecto con un conector de Facebook Messenger.
Vaya a la pestaña Canales del proyecto.

Pulse el botón Crear canal.

Se abrirá el panel de selección de canal final.

Selecciona Facebook Messenger.
Se abrirá el panel de creación del Canal Proyecto.

Opcionalmente, introduzca un título para este Canal de Proyectos en el campo Nombre con el marcador de posición New channel.

Pega el token recibido en el campo token de Facebook.

Pega el valor del campo App ID de la configuración de la aplicación de Facebook en el campo Facebook App ID.

Pega el valor del campo App secret de la configuración de la aplicación de Facebook en el campo Facebook App Secret.

Para guardar el Canal Proyecto sin activarlo, pulse el botón CREAR.

Para guardar y activar el Canal Proyecto, haga clic en el botón CREAR Y ACTIVAR.

a. El Canal Proyecto se guardará y activará si:
i. Se publica el proyecto;
ii. El token del campo token de Facebook es único (no hay canales activos del mismo tipo con el mismo token);
iii. La dirección del canal es accesible;
iv. El webhook del canal se ha registrado correctamente.
b. El Canal Proyecto se guardará pero no se activará si no se cumplen una o varias condiciones.
Para cancelar la creación del Canal Proyecto, pulse el botón CANCELAR.

Editar y eliminar el canal del proyecto
Para editar un Canal de Proyectos, haga clic en su ficha en la lista de Canales de Proyectos.

Para editar cualquier campo, haga clic en él e introduzca un nuevo valor.
Para aplicar los cambios a un Canal Proyecto activado, pulse el botón APLICAR.

a. Los cambios se aplicarán si:
i. Se publica el proyecto;
ii. El token del campo token de Facebook es único (no hay canales activos del mismo tipo con el mismo token);
iii. La dirección del canal es accesible;
iv. El webhook del canal se ha registrado correctamente.
b. Los cambios no se aplicarán si no se cumplen una o varias condiciones.
Para desactivar el Canal Proyecto, pulse el botón DESACTIVAR.

Para aplicar los cambios a un Canal Proyecto no activado, pulse el botón GUARDAR.

Para aplicar los cambios y activar el Canal Proyecto, pulse el botón GUARDAR Y ACTIVAR.

a. Los cambios se aplicarán y el Canal Proyecto se activará si:
i. Se publica el proyecto;
ii. El token del campo token de Facebook es único (no hay canales activos del mismo tipo con el mismo token);
iii. La dirección del canal es accesible;
iv. Se puede registrar el webhook del canal.
b. Los cambios se aplicarán pero el Canal Proyecto no se activará si no se cumplen una o varias condiciones.
Para cancelar los cambios, pulse el botón CANCELAR.

Para eliminar el Canal Proyecto, pulse el botón ELIMINAR.

Comunicación
Asignación de variables de canal desde Facebook messenger
entry.messaging.sender.id (unentry.messaging.sender.id (único para cada canal)
Comunicación en Facebook
Los mensajes llegarán al Usuario Bot si el Agente escribe primero en un chat existente
Sí
Last updated