Method: sites.channels.list

کانال ها را برای سایت مشخص شده لیست می کند.

همه سایت ها یک کانال live پیش فرض دارند.

درخواست HTTP

GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/channels

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
parent

string

ضروری. سایتی که برای فهرست کردن کانال‌ها، در قالب:

sites/ SITE_ID

پارامترهای پرس و جو

مولفه های
pageSize

integer

حداکثر تعداد کانال برای بازگشت.

اگر تعداد کانال‌های کمتری از این تعداد حداکثر وجود داشته باشد، ممکن است این سرویس تعداد کمتری را برگرداند.
اگر مشخص نشده باشد، به طور پیش فرض روی 10 قرار می گیرد. حداکثر مقدار 100 است. مقادیر بالای 100 به 100 تبدیل می شوند.

pageToken

string

رمزی از تماس قبلی با channels.list که به سرور می‌گوید کجا لیست را از سر بگیرد.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "channels": [
    {
      object (Channel)
    }
  ],
  "nextPageToken": string
}
زمینه های
channels[]

object ( Channel )

لیست کانال ها

nextPageToken

string

نشانه صفحه‌بندی، اگر نتایج بیشتری فراتر از نتایج موجود در این پاسخ باشد.

این نشانه را در تماس بعدی خود با channels.list قرار دهید. توکن های صفحه کوتاه مدت هستند و نباید ذخیره شوند.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/firebase.hosting.readonly
  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase.readonly
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.