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 Add-on-Vorschaumodus oder als Web-App oder Apps Script API im Entwicklungsmodus ausgeführt wird. Dadurch werden alle im Projekt vorhandenen Dateien 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 JSON-Typ 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 über OAuth 2.0.