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ść.

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

string

Identyfikator Dysku projektu skryptu.

files[]

object (File)

Lista plików projektów skryptu. Jeden z nich jest plikiem manifestu skryptu. musi mieć nazwę „appsscript”, musi mieć typ JSON i zawierać konfiguracje pliku manifestu dla projektu.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu 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.