Method: projects.list

Wyświetla listę każdego FirebaseProject dostępnego dla obiektu wywołującego.

Elementy są zwracane w dowolnej kolejności, ale będą stanowić spójny widok projektów, gdy zostaną wykonane dodatkowe żądania za pomocą pageToken .

Ta metoda jest ostatecznie zgodna z mutacjami projektu, co oznacza, że ​​nowo udostępnione projekty i ostatnie modyfikacje istniejących projektów mogą nie zostać odzwierciedlone w zestawie projektów. Na liście znajdą się tylko AKTYWNE Projekty.

Użyj projects.get aby uzyskać spójne odczyty, a także dodatkowe szczegóły projektu.

Żądanie HTTP

GET https://firebase.googleapis.com/v1beta1/projects

Adres URL używa składni transkodowania gRPC .

Parametry zapytania

Parametry
pageToken

string

Token zwrócony z poprzedniego wywołania projects.list wskazujący, gdzie w zestawie projektów należy wznowić wyświetlanie.

pageSize

integer

Maksymalna liczba projektów zwracanych w odpowiedzi.

Serwer może według własnego uznania zwrócić mniejszą kwotę. Jeśli nie określono żadnej wartości (lub określono zbyt dużą wartość), serwer narzuci własny limit.

Wartość ta nie może być ujemna.

showDeleted

boolean

Opcjonalny. Kontroluje, czy w odpowiedzi powinny być zwracane projekty w stanie DELETED .

Jeśli nie określono, zwrócone zostaną tylko projekty ACTIVE .

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

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

Reprezentacja JSON
{
  "results": [
    {
      object (FirebaseProject)
    }
  ],
  "nextPageToken": string
}
Pola
results[]

object ( FirebaseProject )

Jedna strona listy projektów dostępnych dla osoby dzwoniącej.

nextPageToken

string

Jeśli lista wyników jest zbyt duża, aby zmieścić się w jednej odpowiedzi, zwracany jest token. Jeśli ciąg jest pusty, ta odpowiedź jest ostatnią stroną wyników.

Token ten można wykorzystać w kolejnych wywołaniach projects.list w celu znalezienia kolejnej grupy projektów.

Tokeny strony są krótkotrwałe i nie należy ich utrwalać.

Zakresy autoryzacji

Wymaga jednego z następujących zakresów OAuth:

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

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