我想在用户点击Apps Script网络应用网址时显示下载提示。
这是我的代码,显示了下载提示。但下载的文件是无效文件。 zip文件无法打开。
我用文本编辑器打开了无效文件,并将其与原始文件的内容进行了比较。虽然大多数人物都匹配但有些人物丢失了。
function doGet(e) {
return ContentService.createTextOutput(DriveApp.getFileById("XXXXXXXXXXXX").getBlob().getDataAsString()).downloadAsFile("Example.zip");
}
答案 0 :(得分:0)
您也可以尝试
返回ContentService
.createTextOutput()
.append(的GetFile(文件名))
.downloadAsFile(文件名);
在getFile()方法中,您可以从驱动器获取实际文件。
希望有所帮助!!