Partilhar via


getSession (Referência da API JavaScript) para Dynamics 365 Channel Integration Framework 2.0

Observação

Este conteúdo aplica-se apenas ao Dynamics 365 Channel Integration Framework versão 2.0.

Observação

As APIs de gerenciamento de sessão permitem integrar experiências de várias sessões somente no aplicativo de espaço de trabalho Copilot Service.

Retorna um objeto que contém o identificador exclusivo da sessão, identificador exclusivo da conversa, contexto e o valor do parâmetro isFocused, caso a sessão pertença ao provedor de canal.

Sintaxe

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

Parâmetros

Nome Type Obrigatório Descrição
sessionId Cordão Yes ID da sessão atual
successCallback Função Não Chamada quando a solicitação para o valor de largura atual for bem-sucedida
errorCallback Função Não Chamada quando a solicitação para o valor de largura atual falhar

Valor de retorno

Objeto contendo ID de sessão, ID de conversa, contexto e parâmetro 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
    }
);