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