Method: projects.getContent

Получает содержимое проекта сценария, включая источник кода и метаданные для каждого файла сценария.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
scriptId

string

Идентификатор диска проекта скрипта.

Параметры запроса

Параметры
versionNumber

integer

Номер версии проекта, который необходимо получить. Если не указано, возвращается версия HEAD проекта.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

В случае успеха тело ответа содержит данные следующей структуры:

Контентный ресурс.

JSON-представление
{
  "scriptId": string,
  "files": [
    {
      object (File)
    }
  ]
}
Поля
scriptId

string

Идентификатор диска проекта скрипта.

files[]

object ( File )

Список файлов проекта скрипта. Один из файлов представляет собой манифест сценария; он должен называться «appsscript», иметь тип JSON и включать конфигурации манифеста для проекта.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Дополнительную информацию см. в обзоре OAuth 2.0 .