SubscriptionChannel
یک کانال اعلان که برای مشاهده تغییرات منابع استفاده می شود.
نمایندگی JSON |
---|
{
"id": string,
"token": string,
"expiration": string,
"type": string,
"address": string,
"payload": boolean,
"params": {
string: string,
...
},
"resourceId": string,
"resourceUri": string,
"kind": string
} |
فیلدها |
---|
id | string یک UUID یا یک رشته منحصر به فرد مشابه که این کانال را شناسایی می کند. |
token | string یک رشته دلخواه با هر اعلان از طریق این کانال به آدرس مورد نظر تحویل داده می شود. اختیاری. |
expiration | string ( int64 format) تاریخ و زمان انقضای کانال اعلان، به صورت مهر زمانی یونیکس، در میلی ثانیه بیان می شود. اختیاری. |
type | string نوع مکانیزم تحویل مورد استفاده برای این کانال. |
address | string آدرسی که اعلانهای این کانال در آن ارسال میشود. |
payload | boolean یک مقدار Boolean برای نشان دادن اینکه آیا محموله مورد نظر است یا خیر. اختیاری. |
params | map (key: string, value: string) پارامترهای اضافی کنترل کننده رفتار کانال تحویل اختیاری. به عنوان مثال، params.ttl مدت زمان زندگی را بر حسب ثانیه برای کانال اعلان مشخص می کند، که در آن پیش فرض 2 ساعت و حداکثر TTL 2 روز است. یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } . |
resourceId | string یک شناسه غیر شفاف که منبع در حال تماشا را در این کانال مشخص می کند. در نسخه های مختلف API پایدار است. |
resourceUri | string یک شناسه مخصوص نسخه برای منبع تماشا شده. |
kind | string این را به عنوان یک کانال اعلان شناسایی می کند که برای مشاهده تغییرات در یک منبع، که api#channel است، استفاده می شود. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-12 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-12 بهوقت ساعت هماهنگ جهانی."],[[["A notification channel tracks resource changes and delivers notifications to a specified address."],["The channel is identified by a unique ID and can have an optional token delivered with each notification."],["It supports various delivery mechanisms and allows customization through parameters like payload inclusion and time-to-live."],["Each channel is associated with a specific resource, identified by its ID and URI."]]],[]]