Freigeben über


getSession (JavaScript API-Referenz) für Dynamics 365-Kanalintegrationsframework 2.0

Anmerkung

Dieser Inhalt gilt nur für Dynamics 365-Kanalintegrationsframework Version 2.0.

Anmerkung

Sitzungsverwaltungs-APIs ermöglichen es Ihnen, Multisessionumgebungen nur in der Customer Service workspace zu integrieren.

Gibt ein Objekt zurück, das die eindeutige Kennung der Sitzung, die eindeutige Kennung der Unterhaltung und den Wert des Parameters enthält, wenn die Sitzung zum Kanalanbieter gehört.

Syntax

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

Parameter

Name des Dataflows Art Erforderlich Beschreibung des Dataflows
sessionId Zeichenfolge Ja Kennung der aktuellen Sitzung
successCallback Funktion Nein Funktion, die aufgerufen wird, wenn die Anforderung des aktuellen Breitenwerts erfolgreich ist
errorCallback Funktion Nein Funktion, die aufgerufen wird, wenn die Anforderung des aktuellen Breitenwerts fehlschlägt

Zurückgegebener Wert

Objekt, das Sitzungs-ID, Unterhaltungs-ID, Kontext und isFocused-Parameter enthält

Beispiel

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