Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Omnicanal pentru Customer Service oferă o suită de capacități care extinde puterea Dynamics 365 Customer Service Enterprise pentru a permite organizațiilor să se conecteze instantaneu și să interacționeze cu clienții lor prin canale de mesagerie digitală. Este necesară o licență suplimentară pentru a accesa Omnicanal pentru Customer Service. Pentru mai multe informații, consultați paginile Prezentare generală a prețurilor Dynamics 365 Customer Service și Planul de prețuri Dynamics 365 Customer Service .
Utilizați această metodă pentru a trimite mesaje într-o conversație.
Notă
- Conversația trebuie atribuită agentului care este conectat.
- În prezent sunt acceptate numai literalele șir și obiectele îmbogățite JSON valide. Informații suplimentare: Regăsirea și formatarea mesajelor îmbogățite
Sintaxă
Microsoft.Omnichannel.sendMessageToConversation(message, toSendBox, conversationId);
Parametrii
| Parametru | Type | Descriere |
|---|---|---|
| mesaj | String sau MessageObject | Indică mesajul care urmează să fie trimis într-o conversație. |
*toSendBox |
Boolean | Determină dacă mesajul este trimis la sendBox sau direct la conversație. Fără a furniza acest parametru, mesajul va fi trimis în mod implicit la sendbox. |
*conversațieId |
Șir | Identificator unic al conversației către care urmează să fie trimis mesajul. De asemenea, s-a referit la liveworkitemId. Fără a furniza acest parametru, mesajul va fi trimis în mod implicit la conversația focalizată. |
* Indică parametrul opțional.
Valoare returnată
Returnează o promisiune rezolvată sau respinsă pe baza rezultatului operațiunii.
Exemplu
// 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);
Informații corelate
Referință SDK pentru chat live
Referință API JavaScript omnicanal
openConversation
getConversationId
linkToConversation
unlinkFromConversation
getConversații