Method: projects.webApps.list

Répertorie chaque WebApp associée au FirebaseProject spécifié.

Les éléments sont renvoyés sans ordre particulier, mais constitueront une vue cohérente des applications lorsque des demandes supplémentaires seront effectuées avec un pageToken .

Requête HTTP

GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}/webApps

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
parent

string

Le nom de la ressource du FirebaseProject parent pour lequel répertorier chaque WebApp associée, au format :

projects/ PROJECT_IDENTIFIER /webApps

Reportez-vous au champ name FirebaseProject pour plus de détails sur les valeurs PROJECT_IDENTIFIER .

Paramètres de requête

Paramètres
pageToken

string

Jeton renvoyé lors d'un appel précédent à webApps.list indiquant où dans l'ensemble des applications il faut reprendre la liste.

pageSize

integer

Nombre maximum d'applications à renvoyer dans la réponse.

Le serveur peut renvoyer une valeur inférieure à cette valeur à sa discrétion. Si aucune valeur n'est spécifiée (ou si une valeur trop grande est spécifiée), alors le serveur imposera sa propre limite.

showDeleted

boolean

Contrôle si les applications à l'état DELETED doivent être renvoyées dans la réponse.

Si cela n’est pas spécifié, seules les applications ACTIVE seront renvoyées.

Corps de la demande

Le corps de la requête doit être vide.

Corps de réponse

En cas de succès, le corps de la réponse contient des données avec la structure suivante :

Représentation JSON
{
  "apps": [
    {
      object (WebApp)
    }
  ],
  "nextPageToken": string
}
Des champs
apps[]

object ( WebApp )

Liste de chaque WebApp associée au FirebaseProject spécifié.

nextPageToken

string

Si la liste de résultats est trop longue pour tenir dans une seule réponse, un jeton est renvoyé. Si la chaîne est vide, alors cette réponse constitue la dernière page de résultats.

Ce jeton peut être utilisé lors d'un appel ultérieur à webApps.list pour rechercher le groupe d'applications suivant.

Les jetons de page sont de courte durée et ne doivent pas être conservés.

Portées des autorisations

Nécessite l'une des étendues OAuth suivantes :

  • 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

Pour plus d'informations, consultez la Présentation de l'authentification .