Sdílet prostřednictvím


getSession (Referenční dokumentace rozhraní JavaScript API) pro Dynamics 365 Channel Integration Framework 2.0

Poznámka:

Tento obsah se vztahuje pouze na Dynamics 365 Channel Integration Framework verze 2.0.

Poznámka:

Rozhraní API pro správu relací umožňují integrovat prostředí s více relacemi pouze do aplikace pracovního prostoru služby Copilot.

Vrací objekt obsahující jedinečný identifikátor relace, jedinečný identifikátor konverzace, kontext a hodnotu parametru isFocused v případě, že relace patří poskytovateli kanálu.

Syntaxe

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

Parametry

název Type Povinné Description
ID relace String Ano ID aktuální relace
úspěchZpětné volání Funkce Ne Volejte po úspěšném požadavku na aktuální hodnotu šířky
errorCallback Funkce Ne Volejte, když se nezdaří požadavek na aktuální hodnotu šířky

Návratová hodnota

Objekt obsahující ID relace, ID konverzace, kontext a parametr isFocused

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