Azure Communication Services: Präsenzereignisse
In diesem Artikel werden die Eigenschaften und das Schema für Präsenzereignisse der Kommunikationsdienste beschrieben. Eine Einführung in Ereignisschemas finden Sie unter Azure Event Grid-Ereignisschema.
Ereignistypen
Von Azure Communication Services werden folgende Benutzerpräsenz-Ereignistypen ausgegeben:
Ereignistyp | BESCHREIBUNG |
---|---|
Microsoft.Communication.UserDisconnected | Wird veröffentlicht, nachdem ein Benutzer der Communication Services als von den Communication Services getrennt festgelegt wurde |
Ereignisantworten
Wenn ein Ereignis ausgelöst wird, sendet der Event Grid-Dienst Daten zum Ereignis an die Endpunkte, die über ein entsprechendes Abonnement verfügen.
In diesem Abschnitt wird anhand eines Beispiels gezeigt, wie diese Daten für jedes Ereignis aussehen.
Wichtig
Die Protokolle, die dem Zustand „Vom Benutzer getrennt“ zugeordnet sind, können global repliziert werden. Sie können den getrennten Zustand abrufen, indem Sie dieses Ereignis über Event Grid abonnieren.
Hinweis
Das Ereignis Microsoft.Communication.UserDisconnected gilt nur im Chatkontext.
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"
}
]