Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Multicanle para Customer Service ofrece un conxunto de capacidades que amplían o poder de Dynamics 365 Customer Service Enterprise para permitir ás organizacións conectarse instantáneamente e interactuar cos seus clientes a través de canles como o chat en directo e SMS. Requírese unha licenza adicional para acceder á Multicanle para Customer Service. Para obter máis información, consulte as páxinas Visión xeral dos prezos de Dynamics 365 Customer Service e Plan de prezos de Dynamics 365 Customer Service .
Use este método para enviar mensaxes a unha conversa.
Nota
- A conversa debe ser asignada ao axente que iniciou sesión.
- Actualmente só se soportan literais de cadea e JSON de obxectos ricos válidos. Máis información: Recuperar e formatar mensaxes ricas
Sintaxe
Microsoft.Omnichannel.sendMessageToConversation(message, toSendBox, conversationId);
Parámetros
| Parámetro | Type | Descripción |
|---|---|---|
| Mensaxe | Cadea ou obxecto de mensaxe | Indica a mensaxe a enviar a unha conversa. |
*toEnvío de caixa |
booleano | Determina se a mensaxe se envía a sendBox ou directamente á conversa. Sen proporcionar este parámetro, a mensaxe enviarase a sendbox por defecto. |
*Identificador de conversa |
Cadea | Identificador único da conversa á que se vai enviar a mensaxe. Tamén se refire a liveworkitemId. Sen proporcionar este parámetro, a mensaxe enviarase á conversa enfocada por defecto. |
* Indica o parámetro opcional.
Valor de devolución
Devolve unha promesa resolta ou rexeitada en función do resultado da operación.
Exemplo
// 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);
Información relacionada
Referencia do SDK do chat en directo
Referencia da API JavaScript omnicanal
Conversa aberta
getConversationId
Ligazón á conversa
Desconectar deConversa
getConversations