Répertorie les fichiers restants à télécharger pour la version spécifiée.
Requête HTTP
GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}/files
L'URL utilise la syntaxe de transcodage gRPC .
Paramètres du chemin
Paramètres | |
---|---|
parent | Requis. La version pour laquelle lister les fichiers, au format : |
Paramètres de requête
Paramètres | |
---|---|
status | Type de fichiers qui doivent être répertoriés pour la version spécifiée. |
pageSize | Le nombre maximum de fichiers de version à renvoyer. Le service peut renvoyer un nombre inférieur s'il existe moins de fichiers de version que ce nombre maximum. |
pageToken | Un jeton d'un appel précédent à |
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 |
---|
{
"files": [
{
object ( |
Des champs | |
---|---|
files[] | La liste des chemins d'accès aux hachages des fichiers dans la version spécifiée. |
nextPageToken | Le jeton de pagination, s'il existe d'autres résultats que ceux de cette réponse. Incluez ce jeton dans votre prochain appel à |
Portées des autorisations
Nécessite l'une des étendues OAuth suivantes :
-
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
Pour plus d'informations, consultez la Présentation de l'authentification .
Statut
L'état actuel des fichiers ajoutés à une version.
Énumérations | |
---|---|
STATUS_UNSPECIFIED | Le statut par défaut ; ne doit pas être utilisé intentionnellement. |
EXPECTED | Le fichier a été inclus dans la version et devrait être téléchargé dans un avenir proche. |
ACTIVE | Le fichier a déjà été téléchargé sur Firebase Hosting. |
Fichier de version
Un fichier de contenu statique qui fait partie d'une version.
Représentation JSON |
---|
{
"path": string,
"hash": string,
"status": enum ( |
Des champs | |
---|---|
path | L'URI auquel le contenu du fichier doit s'afficher. |
hash | Le hachage du contenu SHA256 du fichier. |
status | Sortie uniquement. L'état actuel d'un fichier particulier dans la version spécifiée. La valeur sera soit |