Method: projects.getContent

Ruft den Inhalt des Skriptprojekts ab, einschließlich Codequelle und Metadaten für jede Skriptdatei.

HTTP-Anfrage

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

Abfrageparameter

Parameter
versionNumber

integer

Die Versionsnummer des abzurufenden Projekts. Wenn nicht angegeben, wird die HEAD-Version des Projekts zurückgegeben.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Die Ressource vom Typ „Content“.

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

string

Die Drive-ID des Skriptprojekts.

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.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

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