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