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 .