Azure Communication Services - Événements de messagerie avancée
Article
Cet article fournit les propriétés et le schéma des événements de messagerie avancée Communication Services. Pour une présentation des schémas d’événements, consultez Schéma d’événements Azure Event Grid.
Types d’événement
Azure Communication Services émet les types d’événements de messagerie avancée suivants :
Publié lorsque Communication Services Advanced Messaging reçoit un message.
Exemple de scénario : un utilisateur WhatsApp envoie un message WhatsApp à un numéro d’entreprise WhatsApp connecté à un canal de messagerie avancé actif dans une ressource Communication Services. Par conséquent, un Microsoft.Communication.AdvancedMessageReceived avec le contenu du message WhatsApp de l’utilisateur est publié.
Liste d’attributs
Détails des attributs spécifiques aux événements Microsoft.Communication.AdvancedMessageReceived.
Attribut
Type
Autorise la valeur Null
Description
channelType
string
✔️
Type de canal du canal sur lequel le message a été envoyé. Ex. « Whatsapp ».
from
string
✔️
ID d’expéditeur qui a envoyé le message.
à
string
✔️
ID de canal qui a reçu le message, mis en forme en tant que GUID.
Publié lorsque Communication Services Advanced Messaging reçoit une mise à jour d’état pour une notification de message précédemment envoyée.
Exemple de scénario : Contoso utilise un canal de messagerie avancé actif connecté à un compte WhatsApp Business pour envoyer un message WhatsApp à un utilisateur WhatsApp. WhatsApp répond ensuite au canal de messagerie avancée de Contoso avec l’état du message précédemment envoyé. Par conséquent, un événement Microsoft.Communication.AdvancedMessageDeliveryStatusUpdated contenant l’état du message est publié.
Liste d’attributs
Détails des attributs spécifiques aux événements Microsoft.Communication.AdvancedMessageReceived.
Attribut
Type
Autorise la valeur Null
Description
channelType
string
✔️
Type de canal du canal sur lequel le message a été envoyé.
from
string
✔️
ID de canal qui a envoyé le message, mis en forme en tant que GUID.
à
string
✔️
ID de destinataire auquel le message a été envoyé.
receivedTimestamp
DateTimeOffset
✔️
Timestamp du message.
messageId
string
✔️
ID du message, mis en forme en tant que GUID.
statut
string
✔️
État du message. Les valeurs possibles incluent Sent, Delivered, Read etFailed. Pour plus d’informations, veuillez consulter Status.