Method: projects.updateContent

Met à jour le contenu du projet de script spécifié. Ce contenu est stocké en tant que version HEAD et est utilisé lorsque le script est exécuté en tant que déclencheur, dans l'éditeur de scripts, en mode aperçu du module complémentaire, ou en tant qu'application Web ou API Apps Script en mode de développement. Cette opération efface tous les fichiers existants du projet.

Requête HTTP

PUT 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.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Champs
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.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Content.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

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