Google apps script 是否使用DocumentApp在特定文件夹中创建?不移动和删除

Google apps script 是否使用DocumentApp在特定文件夹中创建?不移动和删除,google-apps-script,google-drive-api,google-docs-api,Google Apps Script,Google Drive Api,Google Docs Api,我现在正在移动,然后删除。是否可以在正确的文件夹中创建文件。我似乎无法使DocsList与DocDocumentApp交互 var targetFolder=DocsList.getFolderById(“0B2o_9r2k_45fUFpja0FRWXc4YWM”); var mynewDoc=DocumentApp.create(数据源[行][2]) 谷歌应用程序中的文档并不特别在文件夹中。我们可以把文件夹更多地看作是标签,尽管工程师们已经迈出了一大步,使它看起来像我们使用的范例。因此,文件可

我现在正在移动,然后删除。是否可以在正确的文件夹中创建文件。我似乎无法使DocsList与DocDocumentApp交互

var targetFolder=DocsList.getFolderById(“0B2o_9r2k_45fUFpja0FRWXc4YWM”);
var mynewDoc=DocumentApp.create(数据源[行][2])


谷歌应用程序中的文档并不特别在文件夹中。我们可以把文件夹更多地看作是标签,尽管工程师们已经迈出了一大步,使它看起来像我们使用的范例。因此,文件可以存在于多个文件夹中,并在根文件夹中创建,然后可以根据需要将其添加到多个文件夹中,并正确地将其从根文件夹中删除


我建议您开始使用文档列表而不是文档列表。DocList是在Google Drive之前创建的,虽然它仍在继续工作,而且还没有宣布任何反对意见,但更安全的做法是使用提供更大、更全面API的Drive。(DocList仍然标记为实验,而Drive则不是)

代码的另一个工作变体如下:

  // content, in my example, is a Blob with a mail attachment
  var doc = DriveApp.createFile(content);
  doc.setName(title);

  var fld = DriveApp.getFolderById('the destination folder id');
  fld.addFile(doc);

新文件将显示在所需文件夹下。

以下是运行代码。也要整洁得多!
  // content, in my example, is a Blob with a mail attachment
  var doc = DriveApp.createFile(content);
  doc.setName(title);

  var fld = DriveApp.getFolderById('the destination folder id');
  fld.addFile(doc);