منبع: کانال
یک کانال اطلاع رسانی که برای مشاهده تغییرات منابع استفاده می شود.
نمایندگی JSON |
---|
{ "payload": boolean, "id": string, "resourceId": string, "resourceUri": string, "token": string, "expiration": string, "type": string, "address": string, "params": { string: string, ... }, "kind": string } |
فیلدها | |
---|---|
payload | یک مقدار Boolean برای نشان دادن اینکه آیا محموله مورد نظر است یا خیر. اختیاری. |
id | یک UUID یا یک رشته منحصر به فرد مشابه که این کانال را شناسایی می کند. |
resourceId | یک شناسه غیر شفاف که منبع در حال تماشا را در این کانال مشخص می کند. در نسخه های مختلف API پایدار است. |
resourceUri | یک شناسه مخصوص نسخه برای منبع تماشا شده. |
token | یک رشته دلخواه با هر اعلان از طریق این کانال به آدرس مورد نظر تحویل داده می شود. اختیاری. |
expiration | تاریخ و زمان انقضای کانال اعلان، به صورت مهر زمانی یونیکس، در میلی ثانیه بیان می شود. اختیاری. |
type | نوع مکانیزم تحویل مورد استفاده برای این کانال. مقادیر معتبر "web_hook" یا "webhook" هستند. |
address | آدرسی که اعلانهای این کانال در آن ارسال میشود. |
params | پارامترهای اضافی کنترل کننده رفتار کانال تحویل اختیاری. یک شی حاوی لیستی از |
kind | این را به عنوان یک کانال اعلان شناسایی می کند که برای مشاهده تغییرات در یک منبع، که |
روش ها | |
---|---|
| تماشای منابع از طریق این کانال را متوقف می کند. |