Este caso de uso describe los pasos de configuración y uso de la API necesarios para integrar la funcionalidad de co-navegación / LiveView en otro sistema.
En la configuración de plugins del backend, activa el plugin LiveView. Hemos utilizado la siguiente configuración en nuestro ejemplo.
El JavaScript debe integrarse en cada página web en la que queramos realizar la co-navegación.
Iniciaremos o pararemos la sesión LiveView con estas funciones CV.cobrowse.start()
and CV.cobrowse.stop()
. Por lo tanto, simplemente implementamos un botón donde el usuario puede hacer clic en él e inicia la sesión.
Si no quieres un botón para un optin, puedes simplemente desactivar la configuración de la opción en el paso 1.
¿Cuánto dura una sesión? Vete a la página
Una vez que la sesión se ha iniciado correctamente, podemos generar una URL pública donde el agente pueda unirse a la sesión. Para ello necesitamos el shareId
o la sessionId
para unirnos y generar la URL a través de la API REST..
Autenticar y generar un token de API Vete a la documentación
Después podemos simplemente enviar una petición GET al endpoint de la API que se describe en el siguiente enlace. Antes de eso tenemos que transferir el shareId o el sessionId al servidor para identificar la sesión y después podemos generar la URL que se puede abrir sin autenticación.
API REST para generar una URL de unión pública
Esta es una URL única que está firmada con un token y siempre está vinculada a la sesión con el ID dado.