قناة إشعارات تُستخدَم لرصد التغييرات في الموارد
تمثيل JSON |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
الحقول | |
---|---|
id |
معرّف فريد عالمي (UUID) أو سلسلة فريدة مشابهة تحدد هذه القناة. |
token |
سلسلة عشوائية يتم إرسالها إلى العنوان المستهدف مع كل إشعار يتم إرساله عبر هذه القناة. اختياريّ. |
expiration |
تاريخ ووقت انتهاء صلاحية قناة الإشعار، معبرًا عنه بطابع زمني لنظام التشغيل Unix، بالمللي ثانية اختياريّ. |
type |
نوع آلية إرسال المحتوى المستخدَمة في هذه القناة. |
address |
العنوان الذي يتم إرسال الإشعارات إليه لهذه القناة |
payload |
قيمة منطقية للإشارة إلى ما إذا كانت الحمولة مطلوبة. اختياريّ. |
params |
معلَمات إضافية تتحكّم في سلوك قناة التسليم. اختياريّ. على سبيل المثال، يحدّد عنصر يحتوي على قائمة بأزواج |
resourceId |
معرّف مبهم يحدد المورد الذي تتم مشاهدته على هذه القناة. استقرار في إصدارات واجهة برمجة التطبيقات المختلفة |
resourceUri |
معرّف خاص بالإصدار للمورد الذي تمت مشاهدته. |
kind |
يحدّد هذا الحقل على أنّه قناة إشعارات تُستخدَم لرصد التغييرات في أحد الموارد، وهو " |