다음을 통해 공유


Dynamics 365 채널 통합 프레임워크 2.0용 updateConversation(JavaScript API 참조)

이 방법을 사용하면 대화(msdyn_ocliveworkitem) 레코드를 업데이트할 수 있습니다.

Syntax

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

매개 변수

이름 유형 필수 Description
id 문자열(GUID) Yes API에서 Microsoft.CIFramework.getSession 반환된 대화의 고유 식별자입니다.
data Object Yes 키-값 쌍을 포함하는 JSON 개체로, 여기서 key는 엔터티의 속성이고 value는 엔터티에서 업데이트하려는 속성의 값 msdyn_ocliveworkitem 있습니다.

Example

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