Del via


sendMessageToConversation

Omnikanal til Customer Service tilbyder en række funktioner, der kan udvide styrken i Dynamics 365 Customer Service Enterprise til at gøre det muligt for organisationer at oprette umiddelbar forbindelse og kommunikere med deres kunder på tværs af digitale meddelelseskanaler. Der skal bruges en ekstra licens for at få adgang til Omnikanal til Customer Service. Du kan finde flere oplysninger på siderne Dynamics 365 Customer Service-prisoversigt og Dynamics 365 Customer Service-prissætningsplan.

Brug denne metode til at sende beskeder til en samtale.

Notat

  • Samtalen skal tildeles den helpdesk-medarbejder, der er logget på.
  • Det er kun strengkonstanter og gyldige JSON for rige objekter, der understøttes i øjeblikket. Flere oplysninger: Hente og formatere avancerede meddelelser

Syntaks

Microsoft.Omnichannel.sendMessageToConversation(message, toSendBox, conversationId);

Parametre

Parameter Type Beskrivelse
meddelelse Streng eller MessageObject Angiver den besked, der skal sendes til en samtale.
*tilSendBox Boolean Bestemmer, om beskeden sendes til sendBox eller direkte til samtalen. Uden at angive denne parameter sendes meddelelsen som standard til sendbox.
*conversationId String Entydigt id for den samtale, som meddelelsen skal sendes til. Også refereret til som liveworkitemId. Uden at angive denne parameter sendes meddelelsen som standard til den fokuserede samtale.

* Angiver valgfri parameter.

Returværdi

Returnerer et løst eller afvist løfte baseret på resultatet af handlingen.

Eksempel

// Sending message directly to the chat of conversation with provided conversationId
Microsoft.Omnichannel.sendMessageToConversation("Test message",  false, "eeeeeeee-4444-5555-6666-ffffffffffff");
// Sending valid rich object to conversation
let validRichObjJSON = {
  "survey": {
    "Answers": {
      "Section": [
        {
          "Listitems": [
            {
              "OptionTitle": "Xbox Controller multi color",
              "OptionDescription": "Xbox Controller multi color",
              "OptionImageURL": "https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWwBPt?ver=d74f&w=270&h=222&q=90&m=6&p=48&b=%23FFFFFFFF&f=png&o=f&aim=true"
            }
          ],
          "SectionTitle": "XBox Controllers",
          "Multiselect": true
        }
      ],
      "Title": "Microsoft Xbox Controllers",
      "subtitle": "Choose a controller you like",
      "ImageURL": "https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE2XP73?ver=7371&w=270&h=222&q=90&m=6&p=48&b=%23FFFFFFFF&f=png&o=f&aim=true",
      "ResponseMessage": "Thanks for choosing."
    }
  },
  "richObjectId": "eeeeeeee-4444-5555-6666-ffffffffffff",
  "richObjectType": 192350002,
  "richObjectName": "Test with 0 guid",
  "tabKey": ""
}

Microsoft.Omnichannel.sendMessageToConversation(validRichObjJSON,  false);

Reference til SDK for live-chat
Omnikanal JavaScript API-reference
åbenSamtale
getConversationId
linkToConversation
fjern linkFromConversation
getConversations