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
— конечная точка, предоставляющая методы для удаленного выполнения функций скриптов приложений.