Method: projects.sites.list

Wyświetla listę każdej Site hostingowej powiązanej z określonym nadrzędnym projektem Firebase.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC .

Parametry ścieżki

Parametry
parent

string

Wymagany. Projekt Firebase, dla którego chcesz wyświetlić listę witryn, w formacie:

projects/ PROJECT_IDENTIFIER

Szczegółowe informacje na temat wartości PROJECT_IDENTIFIER można znaleźć w polu name Site .

Autoryzacja wymaga następujących uprawnień dla określonego zasobu parent :

  • firebasehosting.sites.list

Parametry zapytania

Parametry
pageToken

string

Opcjonalny. Token z poprzedniego wywołania sites.list , który informuje serwer, gdzie ma wznowić wyświetlanie.

pageSize

integer

Opcjonalny. Maksymalna liczba witryn do zwrócenia.

Usługa może zwrócić niższą liczbę, jeśli istnieje mniej witryn niż ta maksymalna liczba.
Jeśli nie określono, domyślnie wynosi 40.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli się powiedzie, treść odpowiedzi zawiera dane o następującej strukturze:

Reprezentacja JSON
{
  "sites": [
    {
      object (Site)
    }
  ],
  "nextPageToken": string
}
Pola
sites[]

object ( Site )

Lista obiektów Site powiązanych z określonym projektem Firebase.

nextPageToken

string

Token stronicowania, jeśli istnieje więcej wyników poza tymi w tej odpowiedzi.

Uwzględnij ten token w następnym wywołaniu sites.list . Tokeny stron są krótkotrwałe i nie należy ich przechowywać.

Zakresy uprawnień

Wymaga jednego z następujących zakresów 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

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .