message_deliveriesسيحدث هذا الاستدعاء عند تسليم رسالة أرسلتها الصفحة. يمكنك الاشتراك في هذا الاستدعاء عن طريق تحديد الحقل message_deliveries عند إعداد حدث webhook.
{
"sender":{
"id":"<PSID>"
},
"recipient":{
"id":"<PAGE_ID>"
},
"delivery":{
"mids":[
"mid.1458668856218:ed81099e15d3f4f233"
],
"watermark":1458668856253
}
} sender| الخاصية | النوع | الوصف |
|---|---|---|
| String (سلسلة) | المعرف الخاص بالصفحة لدى المستخدم والذي شغّل الحدث webhook. |
| String (سلسلة) | المعلمة user_ref لدى المستخدم والتي شغّلت الحدث webhook. ويتوفر هذا فقط لحدث webhook من المكون الإضافي للدردشة. |
recipient| الخاصية | النوع | الوصف |
|---|---|---|
| String (سلسلة) | معرف صفحتك. |
delivery| الخاصية | النوع | الوصف |
|---|---|---|
| Array (مصفوفة) | مصفوفة تحتوي على معرفات الرسائل للرسائل التي تم تسليمها. قد لا يكون الحقل موجودًا. |
| الرقم | تم تسليم جميع الرسائل التي تم إرسالها قبل هذا الطابع الزمني |
يتم استخدام الحقلين mids وwatermark لتحديد الرسائل التي تم تسليمها. ويكون الحقل watermark موجودًا دائمًا في حين يكون الحقل mids موجودًا في بعض الأحيان. يوفر الحقل mids إيصالات التسليم على أساس كل رسالة ولكنه قد لا يكون موجودًا (نتيجة مشكلات التوافق مع عملاء Messenger الأقدم). ويكون الحقل watermark موجودًا دائمًا وهو عبارة عن طابع زمني يشير إلى تسليم جميع الرسائل التي تحتوي على طابع زمني قبل watermark.