Google Apps Script API позволяет программно создавать, изменять и развертывать проекты Apps Script — действия, которые в противном случае требуют использования редактора Apps Script. Ваши приложения могут использовать API для управления проектами сценариев, создания и развертывания новых версий сценариев, а также для мониторинга выполнения сценариев.
API сценариев приложений также заменяет и расширяет API выполнения сценариев приложений. Вы можете использовать Apps Script API для удаленного выполнения функций Apps Script так же, как и с Execution API.
Обзор API
Apps Script API разделен на несколько ресурсов, каждый из которых имеет определенную цель и набор запросов, которые вы можете сделать. Эти ресурсы следующие:
-
projects
— Представление проекта скрипта. API предоставляет методы для создания, чтения, мониторинга и изменения проектов. -
projects.deployments
— представление развертывания скрипта. API предоставляет методы для создания, перечисления, обновления и удаления развертываний проектов сценариев. -
projects.versions
— представление версии проекта скрипта. API предоставляет методы для создания и чтения версий проекта. -
processes
— Представление выполнения функции скрипта. API предоставляет методы для составления списка существующих процессов и сбора информации о них, такой как тип и текущий статус. -
scripts
— конечная точка, которая предоставляет методы для удаленного выполнения функций скриптов приложений.