REST Resource: sites.channels
منبع: کانال
یک Channel
نشان دهنده جریانی از انتشارات برای یک سایت است. همه سایتها دارای یک کانال live
پیشفرض هستند که محتوا را به زیر دامنههای ارائهشده توسط Firebase و هر دامنه سفارشی متصل ارائه میکند.
نمایندگی JSON |
---|
{
"name": string,
"url": string,
"release": {
object (Release )
},
"createTime": string,
"updateTime": string,
"retainedReleaseCount": integer,
"labels": {
string: string,
...
},
// Union field expiration can be only one of the following:
"expireTime": string,
"ttl": string
// End of list of possible types for union field expiration .
} |
زمینه های |
---|
name | string نام منبع کاملاً واجد شرایط برای کانال، در قالب: sites/ SITE_ID /channels/ CHANNEL_ID |
url | string فقط خروجی نشانی اینترنتی که در آن محتوای نسخه فعلی این کانال قابل مشاهده است. این نشانی وب یک زیر دامنه ارائه شده توسط Firebase از web.app است. محتوای نسخه فعلی این کانال را نیز میتوانید در زیر دامنه Firebase در firebaseapp.com مشاهده کنید. اگر این کانال کانال live برای سایت میزبانی وب است، پس محتوای نسخه فعلی این کانال نیز در هر دامنه سفارشی متصل قابل مشاهده است. |
release | object ( Release ) فقط خروجی نسخه فعلی برای کانال، در صورت وجود. |
createTime | string ( Timestamp format) فقط خروجی زمانی که کانال ایجاد شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" . |
updateTime | string ( Timestamp format) فقط خروجی زمانی که کانال آخرین بار به روز شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" . |
retainedReleaseCount | integer تعداد نسخههای قبلی که برای بازگرداندن یا اهداف دیگر در کانال باقی میمانند. باید عددی بین 1 تا 100 باشد. پیشفرض برای کانالهای جدید 10 است. |
labels | map (key: string, value: string) برچسبهای متنی که برای ابردادههای اضافی و/یا فیلتر کردن استفاده میشوند. یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } . |
expiration میدان اتحادیه expiration فقط می تواند یکی از موارد زیر باشد: |
expireTime | string ( Timestamp format) زمانی که کانال به طور خودکار حذف می شود. در صورت تهی بودن، کانال به طور خودکار حذف نمی شود. این فیلد در خروجی وجود دارد که مستقیماً تنظیم شده باشد یا از طریق فیلد ttl . مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" . |
ttl | string ( Duration format) فقط ورودی زمانی برای زندگی برای این کانال. expireTime را روی مدت زمان ارائه شده گذشته از زمان درخواست تنظیم می کند. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" . |
مواد و روش ها |
---|
| یک کانال جدید در سایت مشخص شده ایجاد می کند. |
| کانال مشخص شده سایت مشخص شده را حذف می کند. |
| اطلاعات کانال مشخص شده سایت مشخص شده را بازیابی می کند. |
| کانال ها را برای سایت مشخص شده لیست می کند. |
| اطلاعات کانال مشخص شده سایت مشخص شده را به روز می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی."],[],[]]