簡體   English   中英

Google Apps 腳本:從 Google 表單提交創建 Google 共享驅動器文件夾

[英]Google Apps Script: Create Google Shared Drive Folder from a Google Form submission

我在通過 Google 表單提交在 Google Drive 中創建文件夾時發現了這個線程。 任何人都可以幫助我創建一個文件夾,但在Google 共享驅動器中而不是從 Google 表單提交。

謝謝

如果你想通過修改以下腳本在共享驅動器中創建一個新文件夾,

function createFolder(form) {
  var items = form.response.getItemResponses()
  var name = items[0].getResponse();
  DriveApp.createFolder(name);
}

下面的修改怎么樣? 現階段還好,使用了文件夾ID,可以訪問Shared Drive with Drive服務

修改腳本:

function createFolder(form) {
  var folderId = "###"; // Please set the folder ID on the Shared Drive. If you want to create a new folder to the root folder of the Shared Drive, please set the Drive ID here.

  var items = form.response.getItemResponses()
  var name = items[0].getResponse();
  DriveApp.getFolderById(folderId).createFolder(name);
}
  • 本次修改中, folderId為Shared Drive中具體文件夾的文件夾ID或Shared Drive的Drive ID。 使用驅動器 ID 時,文件夾將創建到共享驅動器的根文件夾中。

筆記:

  • 在這種情況下,您需要具有寫入共享驅動器的權限。 請注意這一點。

參考:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM