Введение

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