我很欣赏其他海报之前曾提到过这个问题。我知道如何使用Utilities.Zip创建一个由许多其他文件夹和文件组成的zip文件。问题是结果文件的 size 。因为生成的文件大于10MB(因为,让我们面对它,任何包含多个图像的zip文件都将是)createFile失败(抛出here所述的异常。)
高级服务Drive.Files.insert似乎受到同样的限制。
在Google云端硬盘中以编程方式创建大于10MB的文件绝对无法这是真的吗?对于我正在写的应用程序来说,这是一个真正的难题。
感谢。
答案 0 :(得分:1)
以前有一种方法可以附加到文件,该方法需要一个字符串作为参数。试图将二进制文件的内容传递给它会导致输出乱码和无用。这是我发现每个文件限制10MB的唯一方法。参见:http://www.neant.ro/2014/02/backup-files-on-google-drive-using-google-apps-script/
How can i create a big file in google drive with google app script?
但Google的功能file.append()
为deprecated on December 11, 2014。因此,从我的角度来看,我认为你现在不能得到你想要的东西。如果有任何关于它的遗漏,请告诉我。希望它有所帮助。