Azure Communication Services - Eventos de presença
Este artigo fornece as propriedades e o esquema para eventos de presença dos serviços de comunicação. Para obter uma introdução aos esquemas de eventos, veja Azure Event Grid esquema de eventos.
Tipos de eventos
Azure Communication Services emite os seguintes tipos de eventos de presença de utilizadores:
Tipo de evento | Descrição |
---|---|
Microsoft.Communication.UserDisconnected | Publicado após um utilizador dos Serviços de Comunicação ser designado como tendo desligado dos Serviços de Comunicação |
Respostas de eventos
Quando um evento é acionado, o serviço Event Grid envia dados sobre esse evento para subscrever pontos finais.
Esta secção contém um exemplo do aspeto desses dados para cada evento.
Importante
Os registos associados ao estado desligado do utilizador podem ser replicados globalmente. Pode obter o estado desligado ao subscrever este evento através do Event Grid.
Nota
O evento Microsoft.Communication.UserDisconnected só é aplicável no contexto do chat.
Microsoft.Communication.UserDisconnected
[
{
"id": "8f60490d-0719-4d9d-a1a6-835362fb752e",
"topic": "/subscriptions/{subscription-id}/resourcegroups/}{group-name}/providers/microsoft.communication/communicationservices/{communication-services-resource-name}",
"subject": "user/{rawId}",
"data": {
"userCommunicationIdentifier": {
"rawId": "8:acs:3d703c91-9657-4b3f-b19c-ef9d53f99710_0000000b-d198-0d50-84f5-084822008d40",
"communicationUser": {
"id": "8:acs:3d703c91-9657-4b3f-b19c-ef9d53f99710_0000000b-d198-0d50-84f5-084822008d40"
}
}
},
"eventType": "Microsoft.Communication.UserDisconnected",
"dataVersion": "1.0",
"metadataVersion": "1",
"eventTime": "2021-08-10T20:25:38Z"
}
]