我试图填充一个文件夹,其中包含我使用Google Scripts创建的pdf文档列表。但是当我获得一个PDF文件时,我猜这是一个" Blob",我无法找到将此文件移动到指定文件夹的任何功能。最终我想做这样的事情:
var temp = target.getAs("application/pdf");
var targetFolder = DocsList.getFolder(TARGET_FOLDER);
temp.addToFolder(targetFolder);
不幸的是addToFolder不是一件事。反正有没有完成这个?谢谢!
答案 0 :(得分:4)
文件夹对象有一个createFile()方法,它将blob作为参数。
像这样使用它:
var temp = target.getAs("application/pdf");
var targetFolder = DocsList.getFolderById('0B3qS__folder ID____dsMTFZMDQ')
targetFolder.createFile(temp);// this will create the pdf file directly in the folder