Sdílet prostřednictvím


Azure Communication Services – události stavu

Tento článek obsahuje vlastnosti a schéma pro události přítomnosti komunikačních služeb. Úvod do schémat událostí najdete v tématu Azure Event Grid schématu událostí.

Typy událostí

Azure Communication Services generuje následující typy událostí stavu uživatele:

Typ události Popis
Microsoft.Communication.UserDisconnected Publikováno poté, co je uživatel komunikačních služeb označen jako uživatel, který se odpojil od komunikačních služeb

Odpovědi na události

Když se aktivuje událost, služba Event Grid odešle data o této události do odebíraných koncových bodů.

Tato část obsahuje příklad toho, jak by tato data vypadala pro jednotlivé události.

Důležité

Protokoly přidružené ke stavu odpojeného uživatele je možné globálně replikovat. Stav Odpojeno můžete získat přihlášením k odběru této události prostřednictvím služby Event Grid.

Poznámka

Událost Microsoft.Communication.UserDisconnected se dá použít jenom v kontextu chatu.

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