Method: projects.getContent

Ruft den Inhalt des Skriptprojekts ab, einschließlich der Codequelle und der 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 Inhaltsressource.

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