Compartir a través de


getSession (Referencia de API JavaScript) para Marco de integración de canal de Dynamics 365 2.0

Nota

Este contenido se aplica únicamente al marco de integración de canales de Dynamics 365, versión 2.0.

Nota

Las API de administración de sesiones le permiten integrar experiencias de sesión múltiple solo en Customer Service workspace.

Devuelve un objeto que contiene el identificador único de la sesión, el identificador único de la conversación, el contexto y el valor del parámetro isFocused, en caso de que la sesión pertenezca al proveedor del canal.

Sintaxis

Microsoft.CIFramework.getSession(sessionId).then(successCallback, errorCallback);

Parámetros

Asignar nombre Type Necesario Descripción
sessionId String Id. de la sesión actual
successCallback Function No Llamar cuando la solicitud del valor de ancho actual se realiza correctamente
errorCallback Function No Llamar cuando la solicitud del valor de ancho actual produce error

Valor de retorno

Objeto que contiene el Id. de sesión, el Id. de conversación, el contexto y el parámetro isFocused

Ejemplo

Microsoft.CIFramework.getSession("session-id-1").then(
    function success(result) {
        console.log(result);
        // perform operations on session info
    },
    function (error) {
        console.log(error.message);
        // handle error conditions
    }
);