Method: projects.getContent

Récupère le contenu du projet de script, y compris le code source et les métadonnées de chaque fichier de script.

Requête HTTP

GET https://script.googleapis.com/v1/projects/{scriptId}/content

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
scriptId

string

ID Drive du projet de script.

Paramètres de requête

Paramètres
versionNumber

integer

Numéro de version du projet à récupérer. Si aucune valeur n'est fournie, la version HEAD du projet est renvoyée.

Corps de la requête

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

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

La ressource Content.

Représentation JSON
{
  "scriptId": string,
  "files": [
    {
      object (File)
    }
  ]
}
Champs
scriptId

string

ID Drive du projet de script.

files[]

object (File)

Liste des fichiers de projet du script. L'un des fichiers est un fichier manifeste de script. Il doit être nommé "appsscript", doit être de type JSON et inclure les configurations de fichier manifeste du projet.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

  • https://www.googleapis.com/auth/script.projects
  • https://www.googleapis.com/auth/script.projects.readonly

Pour en savoir plus, consultez la présentation d'OAuth 2.0.