Udostępnij za pośrednictwem


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"
 }
]