簡介

Google Apps Script API 可讓您以程式輔助的方式建立、修改及部署 Apps Script 專案。如果這些專案需要您使用 Apps Script 編輯器,就必須透過程式執行這些動作。您的應用程式可以使用此 API 來管理指令碼專案、建立及部署新的指令碼版本,以及監控指令碼執行情形。

Apps Script Execution 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 函式的方法的端點。