簡介

透過 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 函式的方法。