แชร์ผ่าน


updateConversation (การอ้างอิง JavaScript API) สําหรับ Dynamics 365 Channel Integration Framework 2.0

วิธีนี้ช่วยให้คุณสามารถอัปเดตเรกคอร์ดการสนทนา (msdyn_ocliveworkitem) ได้

Syntax

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

Parameters

ชื่อ ประเภท ต้องมี คำอธิบาย
id สตริง (GUID) ใช่ ตัวระบุเฉพาะของการสนทนาที่ส่งคืนโดย Microsoft.CIFramework.getSession API
data วัตถุ ใช่ ออบเจ็กต์ JSON ที่มีคู่คีย์-ค่า โดยที่ key คือคุณสมบัติของเอนทิตี และ value คือค่าของคุณสมบัติที่คุณต้องการอัปเดตในเอนทิตี 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
      }
  );