getSession (JavaScript API Reference) for Dynamics 365 Channel Integration Framework 2.0
Note
This content applies only to Dynamics 365 Channel Integration Framework version 2.0.
Note
Session management APIs allow you to integrate multisession experiences in Customer Service workspace app only.
Returns an object containing the unique identifier of the session, unique identifier of the conversation, context and the value of isFocused parameter, in case the session belongs to the channel provider.
Syntax
Microsoft.CIFramework.getSession(sessionId).then(successCallback, errorCallback);
Parameters
Name | Type | Required | Description |
---|---|---|---|
sessionId | String | Yes | Id of the current session |
successCallback | Function | No | Call when the request for the current width value is successful |
errorCallback | Function | No | Call when the request for the current width value fails |
Return value
Object containing session Id, conversation Id, context and 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
}
);