Azure Communication Services — zdarzenia obecności
Ten artykuł zawiera właściwości i schemat zdarzeń obecności usług komunikacyjnych. Aby zapoznać się z wprowadzeniem do schematów zdarzeń, zobacz Azure Event Grid schemacie zdarzeń.
Typy zdarzeń
Azure Communication Services emituje następujące typy zdarzeń obecności użytkownika:
Typ zdarzenia | Opis |
---|---|
Microsoft.Communication.UserDisconnected | Opublikowane po wyznaczeniu użytkownika usług komunikacyjnych jako odłączonego od usług komunikacyjnych |
Odpowiedzi na zdarzenia
Po wyzwoleniu zdarzenia usługa Event Grid wysyła dane o tym zdarzeniu do subskrybowania punktów końcowych.
Ta sekcja zawiera przykładowy wygląd tych danych dla każdego zdarzenia.
Ważne
Dzienniki skojarzone ze stanem rozłączenia użytkownika mogą być replikowane globalnie. Stan rozłączenia można uzyskać, subskrybując to zdarzenie za pośrednictwem usługi Event Grid.
Uwaga
Zdarzenie Microsoft.Communication.UserDisconnected ma zastosowanie tylko w kontekście czatu.
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"
}
]