Method: projects.sites.list

Belirtilen ana Firebase projesiyle ilişkili her Barındırma Site listeler.

HTTP isteği

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

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

Yol parametreleri

Parametreler
parent

string

Gerekli. Sitelerin şu biçimde listeleneceği Firebase projesi:

projects/ PROJECT_IDENTIFIER

PROJECT_IDENTIFIER değerleriyle ilgili ayrıntılar için Site name alanına bakın.

Yetkilendirme, belirtilen kaynak parent aşağıdaki IAM iznini gerektirir:

  • firebasehosting.sites.list

Sorgu parametreleri

Parametreler
pageToken

string

İsteğe bağlı. Sunucuya listelemeye nereden devam edileceğini söyleyen, sites.list yapılan önceki çağrıdan bir belirteç.

pageSize

integer

İsteğe bağlı. Döndürülecek maksimum site sayısı.

Bu maksimum sayıdan daha az site varsa hizmet daha düşük bir sayı döndürebilir.
Belirtilmemişse varsayılan değer 40'tır.

Talep gövdesi

İstek gövdesi boş olmalıdır.

Yanıt gövdesi

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

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

object ( Site )

Belirtilen Firebase projesiyle ilişkili Site nesnelerinin listesi.

nextPageToken

string

Bu yanıttaki sonuçların ötesinde daha fazla sonuç mevcutsa sayfalandırma belirteci.

Bu jetonu bir sonraki sites.list çağrınıza ekleyin. Sayfa jetonları kısa ömürlüdür ve saklanmamalıdır.

Yetki 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ış bölümüne bakın.