如何以编程方式将 Google Apps 脚本部署为标准 GCP 项目
How to programmatically deploy a Google Apps Script as a standard GCP project
将 Node.js 客户端用于 Google Apps 脚本 API,我能够部署脚本。然而,根据 Google 的文档和我自己对 run method, in order to trigger that script to run from the Node.js client, the script must be a standard Google Cloud Platform (GCP) script, not a default GCP script (see their documentation on the difference 的反复试验。默认情况下,所有 Apps 脚本都是 [不出所料] 默认 GCP 项目。
为了将 default Apps Script 更改为 standard Apps Script,看来我必须手动访问浏览器在 Apps Script dashboard 中为该默认脚本项目设置并手动将其放入标准 GCP 项目中。
但是,我的目标是通过 API 自动化部署和执行这些脚本的过程。因此,在 Web 浏览器中手动更改设置会破坏整个目的。我找不到任何关于如何以编程方式执行此操作的文档。非常感谢任何线索。
遗憾的是,无法实现您想要的,因为要更改 Apps 脚本项目的附加 GCP 项目应该手动完成。
您可以查看 Apps 脚本支持的方法列表 API here。
参考
将 Node.js 客户端用于 Google Apps 脚本 API,我能够部署脚本。然而,根据 Google 的文档和我自己对 run method, in order to trigger that script to run from the Node.js client, the script must be a standard Google Cloud Platform (GCP) script, not a default GCP script (see their documentation on the difference 的反复试验。默认情况下,所有 Apps 脚本都是 [不出所料] 默认 GCP 项目。
为了将 default Apps Script 更改为 standard Apps Script,看来我必须手动访问浏览器在 Apps Script dashboard 中为该默认脚本项目设置并手动将其放入标准 GCP 项目中。
但是,我的目标是通过 API 自动化部署和执行这些脚本的过程。因此,在 Web 浏览器中手动更改设置会破坏整个目的。我找不到任何关于如何以编程方式执行此操作的文档。非常感谢任何线索。
遗憾的是,无法实现您想要的,因为要更改 Apps 脚本项目的附加 GCP 项目应该手动完成。
您可以查看 Apps 脚本支持的方法列表 API here。