Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, iletişim hizmetleri SMS olayları için özellikler ve şema sağlanır. Olay şemalarına giriş için bkz . Azure Event Grid olay şeması.
Olay türleri
Azure İletişim Hizmetleri aşağıdaki SMS olay türlerini yayar:
| Olay türü | Açıklama |
|---|---|
| Microsoft.Communication.SMSReceived | İletişim Hizmeti ile ilişkilendirilmiş bir telefon numarası tarafından SMS alındığında yayımlanır. |
| Microsoft.Communication.SMSDeliveryReportReceived | İletişim Hizmeti tarafından gönderilen bir SMS için bir teslim raporu alındığında yayımlanır. |
Olay yanıtları
Bir olay tetiklendiğinde Event Grid hizmeti bu olayla ilgili verileri abone olan uç noktalara gönderir.
Bu bölüm, bu verilerin her olay için nasıl görüneceğine ilişkin bir örnek içerir.
Microsoft.Communication.SMSDeliveryReportReceived olayı
[{
"id": "8813a09b-0cbf-4304-9b03-1546683bb910",
"topic": "/subscriptions/{subscription-id}/resourceGroups/{group-name}/providers/microsoft.communication/communicationservices/{communication-services-resource-name}",
"subject": "/phonenumber/15555555555",
"data": {
"messageId": "8813a09b-0cbf-4304-9b03-1546683bb910",
"from": "15555555555",
"to": "+15555555555",
"deliveryStatus": "Delivered",
"deliveryStatusDetails": "No error.",
"receivedTimestamp": "2020-09-18T00:22:20.2855749Z",
"deliveryAttempts": [
{
"timestamp": "2020-09-18T00:22:14.9315918Z",
"segmentsSucceeded": 1,
"segmentsFailed": 0
}
],
"Tag": "Optional customer-tag set in the original message"
},
"eventType": "Microsoft.Communication.SMSDeliveryReportReceived",
"dataVersion": "1.0",
"metadataVersion": "1",
"eventTime": "2020-09-18T00:22:20Z"
}]
Not
için DeliveryStatus olası değerler ve DeliveredşeklindedirFailed.
Microsoft.Communication.SMSReceived olayı
[{
"id": "d29ebbea-3341-4466-9690-0a03af35228e",
"topic": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/acse2e/providers/microsoft.communication/communicationservices/{communication-services-resource-name}",
"subject": "/phonenumber/15555555555",
"data": {
"messageId": "d29ebbea-3341-4466-9690-0a03af35228e",
"from": "15555555555",
"to": "15555555555",
"message": "Great to connect with Azure Communication Services events",
"receivedTimestamp": "2020-09-18T00:27:45.32Z",
"segmentCount": 1
},
"eventType": "Microsoft.Communication.SMSReceived",
"dataVersion": "1.0",
"metadataVersion": "1",
"eventTime": "2020-09-18T00:27:47Z"
}]
Sonraki adımlar
Aşağıdaki öğreticiye bakın:Hızlı Başlangıç: SMS ve teslim raporu olaylarını işleme.