getSession (αναφορά API JavaScript) για το Dynamics 365 Channel Integration Framework 2.0

Σημείωμα

Αυτό το περιεχόμενο ισχύει μόνο για το Dynamics 365 Channel Integration Framework έκδοση 2.0.

Σημείωμα

Τα API διαχείρισης περιόδων λειτουργίας σάς επιτρέπουν να ενσωματώσετε εμπειρίες πολλαπλών περιόδων λειτουργίας μόνο στην εφαρμογή χώρου εργασίας Copilot Service.

Επιστρέφει ένα αντικείμενο που περιέχει το μοναδικό αναγνωριστικό της περιόδου σύνδεσης, το μοναδικό αναγνωριστικό της συνομιλίας, το περιβάλλον και την τιμή της παραμέτρου isFocused, σε περίπτωση που η περίοδος λειτουργίας ανήκει στον πάροχο καναλιού.

Syntax

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

Parameters

Όνομα Τύπος Απαιτείται Περιγραφή
sessionId String Όχι Αναγνωριστικό της τρέχουσας περιόδου λειτουργίας
επιτυχίαΕπανάκληση Function όχι Κλήση όταν η αίτηση για την τρέχουσα τιμή πλάτους είναι επιτυχής
errorCallback Function όχι Κλήση όταν αποτύχει η αίτηση για την τρέχουσα τιμή πλάτους

Τιμή επιστροφής

Αντικείμενο που περιέχει αναγνωριστικό περιόδου λειτουργίας, αναγνωριστικό συνομιλίας, περιβάλλον και παράμετρο isFocused

Παράδειγμα

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