Compartilhar via


updateConversation (Referência da API JavaScript) para Dynamics 365 Channel Integration Framework 2.0

Esse método permite que você atualize um registro de Conversa(msdyn_ocliveworkitem).

Sintaxe

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

Parâmetros

Nome Tipo Obrigatório Description
id Cadeia de caracteres (GUID) Yes Identificador exclusivo da conversa retornada pela Microsoft.CIFramework.getSession API.
data Object Yes Um objeto JSON que contém pares chave-valor, em que key é a propriedade da entidade e value é o valor da propriedade que você deseja atualizar em msdyn_ocliveworkitem entidade.

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