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 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 über OAuth 2.0.