getSession (JavaScript API-referens) för Dynamics 365 Channel Integration Framework 2.0

Anmärkning

Det här innehållet gäller endast för Dynamics 365 Channel Integration Framework version 2.0.

Anmärkning

Med API:er för sessionshantering kan du endast integrera multisessionsupplevelser i Copilot Service-arbetsyteappen.

Returnerar ett objekt som innehåller den unika identifieraren för sessionen, den unika identifieraren för konversationen, kontexten och värdet för parametern isFocused, om sessionen tillhör kanalleverantören.

Syntax

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

Parameterar

Namn Type Obligatoriskt Beskrivning
session-ID String Yes ID för den aktuella sessionen
framgångCallback Funktion Nej Anropa när begäran om det aktuella breddvärdet lyckas
errorCallback Funktion Nej Anropa när begäran om det aktuella breddvärdet misslyckas

Returvärde

Objekt som innehåller sessions-ID, konversations-ID, kontext och isFocused-parameter

Example

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