Method: sites.channels.list

Belirtilen siteye ilişkin kanalları listeler.

Tüm sitelerin varsayılan bir live kanalı vardır.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. Kanalların listeleneceği site biçimi:

sites/SITE_ID

Sorgu parametreleri

Parametreler
pageSize

integer

Döndürülecek maksimum kanal sayısı.

Bu maksimum sayıdan daha az kanal varsa hizmet, daha düşük bir sayı döndürebilir.
Belirtilmemişse varsayılan olarak 10'dur. Maksimum değer 100'dür; 100'ün üzerindeki değerler 100'e zorlanır.

pageToken

string

Sunucuya listelemeye nerede devam edeceğini bildiren ve önceki bir channels.list çağrısına ait jeton.

İstek içeriği

İsteğin gövdesi boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "channels": [
    {
      object (Channel)
    }
  ],
  "nextPageToken": string
}
Alanlar
channels[]

object (Channel)

Kanal listesi.

nextPageToken

string

Bu yanıttakilerin dışında daha fazla sonuç varsa sayfalara ayırma jetonu.

Bu jetonu channels.list ile yapacağınız bir sonraki çağrıya dahil edin. Sayfa jetonları kısa ömürlüdür ve depolanmamalıdır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • 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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.