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

Αυτή η μέθοδος σάς επιτρέπει να ενημερώσετε μια εγγραφή συνομιλίας (msdyn_ocliveworkitem).

Σύνταξη

Microsoft.CIFramework.updateConversation(id, data, correlationId).then(successCallback, errorCallback)

Παράμετροι

Ονομασία Τύπος Απαραίτητο Περιγραφή
id Συμβολοσειρά (GUID) Όχι Μοναδικό αναγνωριστικό της συνομιλίας που επιστρέφεται από Microsoft.CIFramework.getSession το API.
data Αντικείμενο Όχι Ένα αντικείμενο JSON που περιέχει ζεύγη κλειδιού-τιμής, όπου κλειδί είναι η ιδιότητα της οντότητας και τιμή είναι η τιμή της ιδιότητας που θέλετε να ενημερώσετε σε msdyn_ocliveworkitem οντότητα.

Παράδειγμα

var data = {
    "subject": "Troubleshooting printer malfunction",
    "prioritycode": 2
}
var conversationId = "05145e77-ce40-ea11-a812-000d3a579805";
var jsonData = JSON.stringify(data);
Microsoft.CIFramework.updateConversation(conversationId, jsonData).then(
    function success (response) {
        var result = JSON.parse(response);
        console.log("Conversation updated with ID: " + result.id);
        //the Conversation is updated
      },
      function (error) {
          console.log(error);
          //handle errors
      }
  );