Method: projects.getContent

Pobiera zawartość projektu skryptu, w tym źródło kodu i metadane każdego pliku skryptu.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
scriptId

string

Identyfikator Dysku projektu skryptu.

Parametry zapytania

Parametry
versionNumber

integer

Numer wersji projektu do pobrania. Jeśli nie zostanie podana, zwracana jest wersja HEAD projektu.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zasób Treści.

Zapis JSON
{
  "scriptId": string,
  "files": [
    {
      object (File)
    }
  ]
}
Pola
scriptId

string

Identyfikator Dysku projektu skryptu.

files[]

object (File)

Lista plików projektu skryptu. Jeden z tych plików to manifest skryptu. Musi on mieć nazwę „appsscript”, musi mieć typ JSON i zawierać konfiguracje pliku manifestu dla projektu.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.