المرجع: قناة
قناة إشعارات تُستخدَم لرصد التغييرات في الموارد
تمثيل 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 |
نوع آلية إرسال المحتوى المستخدَمة في هذه القناة. القيم الصالحة هي "web_hook" أو "الرد التلقائي على الويب". |
address |
العنوان الذي يتم إرسال الإشعارات إليه لهذه القناة |
params |
معلَمات إضافية تتحكّم في سلوك قناة التسليم. اختياريّ. عنصر يحتوي على قائمة بأزواج |
kind |
يحدّد هذا الحقل على أنّه قناة إشعارات تُستخدَم لرصد التغييرات في أحد الموارد، وهو " |
الطُرق |
|
---|---|
|
التوقّف عن مشاهدة المراجع من خلال هذه القناة |