首页 > 解决方案 > 如何以编程方式将 Google Apps 脚本部署为标准 GCP 项目

问题描述

使用 Google Apps Script API 的 Node.js 客户端,我能够部署脚本。但是,根据 Google 的文档和我自己对run 方法的反复试验,为了触发该脚本从 Node.js 客户端运行,该脚本必须是标准的Google Cloud Platform (GCP) 脚本,而不是默认GCP 脚本(请参阅他们的差异文档)。默认情况下,所有 Apps 脚本 [不出所料]默认GCP 项目。

为了将默认的Apps 脚本更改为标准的Apps 脚本,我似乎必须在浏览器中手动访问Apps 脚本仪表板中该默认脚本项目的设置,然后手动将其放入标准 GCP 项目中。

但是,我的目标是通过 API 自动化部署和执行这些脚本的过程。因此,Web 浏览器中的这种手动设置更改违背了整个目的。我找不到任何有关如何以编程方式执行此操作的文档。任何线索都非常感谢。

标签: node.jsgoogle-apps-scriptgoogle-cloud-platformgoogle-apps-script-api

解决方案


遗憾的是,您想要的无法实现,因为要更改 Apps Script 项目的附加 GCP 项目应该手动完成。

您可以在此处查看Apps Script API 支持的方法列表。

参考


推荐阅读