Servizi di comunicazione di Azure come origine di Griglia di eventi di Azure
L'integrazione tra Servizi di comunicazione di Azure e Griglia di eventi di Azure consente di inviare notifiche degli eventi in tempo reale in modo affidabile, scalabile e sicuro. Lo scopo di questo articolo è aiutare a configurare le applicazioni per l'ascolto degli eventi di Servizi di comunicazione. Ad esempio, potrebbe essere utile aggiornare un database, creare un elemento di lavoro e recapitare una notifica push ogni volta che viene ricevuto un messaggio SMS da un numero di telefono associato alla risorsa di Servizi di comunicazione.
Griglia di eventi di Azure è un servizio di routing di eventi completamente gestito che usa un modello di pubblicazione-sottoscrizione. Griglia di eventi offre supporto incorporato per alcuni servizi di Azure, ad esempio Funzioni di Azure e App per la logica di Azure. Può inviare avvisi di eventi a servizi non di Azure usando i webhook. Per un elenco completo dei gestori di eventi supportati da Griglia di eventi, vedere Introduzione a Griglia di eventi di Azure.
Nota
Per altre informazioni sul modo in cui la residenza dei dati è correlata alla gestione degli eventi, vedere la documentazione concettuale sulla Residenza dei dati
Tipi di evento
Griglia di eventi usa le sottoscrizioni di eventi per instradare i messaggi di evento ai sottoscrittori.
Servizi di comunicazione di Azure genera i tipi di evento seguenti:
- Eventi di chat
- Telefonia ed eventi SMS
- Eventi vocali e di videochiamata
- Eventi di presenza
- Eventi email
- Eventi del Router processi
- Eventi di messaggistica avanzata
È possibile usare il portale di Azure o l'interfaccia della riga di comando di Azure per effettuare la sottoscrizione agli eventi generati dalla risorsa di Servizi di comunicazione.
Oggetti dell'evento
Il campo subject
di tutti gli eventi di Servizi di comunicazione identifica l'utente, il numero di telefono o l'entità di destinazione dell'evento. I prefissi comuni vengono usati per consentire le semplici operazioni illustrate in Filtro di Griglia di eventi.
Prefisso dell'oggetto | Entità del servizio di comunicazione |
---|---|
phonenumber/ |
Numero di telefono PSTN |
user/ |
Utente di Servizi di comunicazione |
thread/ |
Thread di chat. |
L'esempio seguente illustra un filtro per tutti i messaggi SMS e i report di recapito inviati a tutti i numeri di telefono con prefisso 555 di proprietà di una risorsa di Servizi di comunicazione:
"filter": {
"includedEventTypes": [
"Microsoft.Communication.SMSReceived",
"Microsoft.Communication.SMSDeliveryReportReceived"
],
"subjectBeginsWith": "phonenumber/1555",
}
Passaggi successivi
- Per un'introduzione a Griglia di eventi di Azure, vedere Informazioni su Griglia di eventi
- Per un'introduzione ai concetti relativi a Griglia di eventi di Azure, vedere Concetti in Griglia di eventi
- Per un'introduzione agli argomenti di sistema di Griglia di eventi di Azure, vedere Argomenti di sistema in Griglia di eventi di Azure