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