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 | Sí | 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
}
);