Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A aplicação Omnicanal para Customer Service oferece um conjunto de capacidades que expande o poder do Dynamics 365 Customer Service Enterprise para permitir que as organizações se liguem e participem instantaneamente com os clientes através de canais de mensagens digitais. É necessária uma licença adicional para aceder ao Omnicanal para Customer Service. Para mais informações, consulte as páginas Descrição geral dos preços do Dynamics 365 Customer Service e Plano de preços do Dynamics 365 Customer Service.
Use esse método para enviar mensagens para uma conversa.
Observação
- A conversa deve ser atribuída ao agente que está conectado.
- Atualmente, há suporte apenas literais de cadeia de caracteres e JSON de objeto avançado válido. Para obter mais informações: Recuperar e formatar mensagens avançadas
Sintaxe
Microsoft.Omnichannel.sendMessageToConversation(message, toSendBox, conversationId);
Parâmetros
| Parâmetro | Tipo | Description |
|---|---|---|
| mensagem | String ou MessageObject | Indica a mensagem a ser enviada para uma conversa. |
*toSendBox |
booleano | Determina se a mensagem é enviada para sendBox ou diretamente para a conversa. Sem fornecer esse parâmetro, a mensagem será enviada para sendbox por padrão. |
*conversaId |
Cordão | Identificador exclusivo da conversa para a qual a mensagem deve ser enviada. Também referido como liveworkitemId. Sem fornecer esse parâmetro, a mensagem será enviada para a conversa focada por padrão. |
* Indica parâmetro opcional.
Valor de retorno
Retorna uma promessa resolvida ou rejeitada com base no resultado da operação.
Example
// 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ções adicionais
Referência SDK do chat em direto
Referência da API JavaScript omnichannel
abrirConversação
getConversationId
linkToConversation
desvincularFromConversation
getConversas