使用Google Apps Script API的Node.js客户端,我可以部署脚本。然而,根据谷歌的文档和我自己对运行方法的反复尝试,为了触发该脚本从Node.js客户端运行,该脚本必须是标准谷歌云平台(GCP(脚本,而不是默认GCP脚本(请参阅他们的文档中的差异(。默认情况下,所有应用程序脚本都是默认GCP项目。
为了将默认应用程序脚本更改为标准程序脚本,我似乎必须在浏览器中手动访问"应用程序脚本"面板中该默认脚本项目的设置,并手动将其放入标准GCP项目中。
然而,我的目标是通过API自动化部署和执行这些脚本的过程。因此,在网络浏览器中手动更改设置会破坏整个目的。我找不到任何关于如何通过编程实现这一点的文档。非常感谢任何线索。
遗憾的是,您想要的无法实现,因为要更改应用程序脚本项目的附加GCP项目,必须手动完成。
您可以在此处查看应用程序脚本API支持的方法列表。
参考
- 应用程序脚本API