Введение

API Google Apps Script позволяет программно создавать, изменять и развертывать проекты Apps Script — действия, которые в противном случае требуют использования редактора Apps Script. Ваши приложения могут использовать API для управления проектами сценариев, создания и развертывания новых версий сценариев, а также мониторинга выполнения сценариев.

API Apps Script также заменяет и расширяет API выполнения скриптов приложений. Вы можете использовать API Apps Script для удаленного выполнения функций Apps Script, как и в случае с API выполнения.

Обзор API

API Apps Script разделен на несколько ресурсов, каждый из которых имеет определенную цель и набор запросов, которые вы можете сделать. Эти ресурсы следующие:

  • projects — представление проекта сценария. API предоставляет методы для создания, чтения, мониторинга и изменения проектов.
  • projects.deployments — представление развертывания сценария. API предоставляет методы для создания, просмотра, обновления и удаления развертываний проектов сценариев.
  • projects.versions — представление версии проекта скрипта. API предоставляет методы для создания и чтения версий проекта.
  • processes — представление выполнения функции скрипта. API предоставляет методы для составления списка существующих процессов и сбора информации о них, например типа и текущего состояния.
  • scripts — конечная точка, предоставляющая методы для удаленного выполнения функций скриптов приложений.