簡介

Google Apps Script API 可讓您以程式輔助方式建立、修改及部署 Apps Script 專案,因為這些動作需要使用 Apps Script 編輯器。應用程式可以使用這個 API 管理指令碼專案、建立及部署新的指令碼版本,以及監控指令碼的執行情況。

Apps Script API 也會取代並擴充 Apps Script Execution API。您可以使用 Apps Script API 從遠端執行 Apps Script 函式,就像使用 Execution API 時一樣。

API 總覽

Apps Script API 分為多項資源,每項資源都有特定用途和您可以發出的要求組合。這些資源如下:

  • projects — 代表指令碼專案。API 提供建立、讀取、監控及修改專案的方法
  • projects.deployments:指令碼部署作業的表示法。這個 API 提供方法可用來建立、列出、更新及刪除指令碼專案部署作業。
  • projects.versions:指令碼專案版本表示法。這個 API 提供建立及讀取專案版本的方法。
  • processes — 代表指令碼函式執行程序。API 提供列出現有程序及收集相關資訊的方法,例如類型和目前狀態。
  • scripts:這個端點提供遠端執行 Apps Script 函式的方法。