我可以通过编程方式将App Script项目文件复制/粘贴到相同的Drive文件夹中,然后将该副本作为网络应用程序自动发布吗?

时间:2018-12-09 00:20:36

标签: google-apps-script

我有一个独立的Google应用程序脚本,我想在同一云端硬盘文件夹中多次复制,因此我需要将每个副本发布为网络应用程序。

我已经阅读了DRIVE REST API和导入/导出文档,并查看了https://www.youtube.com/watch?reload=9&v=lEVMu9KE6jk上的教程来处理项目,但是是否有更简单的方法将现有脚本复制/粘贴到同一文件夹中?

还有,有没有一种方法可以将项目的副本自动发布为Web应用程序?

1 个答案:

答案 0 :(得分:0)

var thisID = ScriptApp.getScriptId()
var thisScript = DriveApp.getFileById(thisID)
thisScript.makeCopy()

这将复制当前脚本。发布过程必须在编辑器中手动完成,或者使用Apps Script API