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