Method: projects.updateContent

Aktualisiert den Inhalt des angegebenen Skriptprojekts. Dieser Inhalt wird als HEAD-Version gespeichert und verwendet, wenn das Skript als Trigger, im Skripteditor, im Vorschaumodus für Add-ons oder im Entwicklungsmodus als Web-App oder Apps Script API ausgeführt wird. Dadurch werden alle vorhandenen Dateien im Projekt gelöscht.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
scriptId

string

Die Drive-ID des Skriptprojekts.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "files": [
    {
      object (File)
    }
  ]
}
Felder
files[]

object (File)

Die Liste der Skriptprojektdateien. Eine der Dateien ist ein Skriptmanifest. Sie muss den Namen „appsscript“ haben, den Typ „JSON“ haben und die Manifestkonfigurationen für das Projekt enthalten.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Content.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Übersicht zu OAuth 2.0.