【发布时间】:2017-10-03 20:08:42
【问题描述】:
我正在尝试在 Google Apps 脚本中运行此脚本:
function onOpen() {
SpreadsheetApp
.getUi()
.createMenu('Create file')
.addItem('Create file', 'createFilesInFolder')
.addToUi()
} // onOpen()
function createFilesInFolder() {
//This creates the folder
var folder = DriveApp.createFolder("MojTest");
//This creates a file in the folder
var file = folder.createFile('My File.txt',
'Lorem ipsum',
MimeType.PLAIN_TEXT);
}
它总是在创建文件夹时叠加并超过最大执行时间。
这是我尝试调试函数时的执行记录:
[17-10-03 12:43:14:743 PDT] Starting execution
[17-10-03 12:50:09:107 PDT] DriveApp.createFolder([MojTest]) [414.356 seconds]
[17-10-03 12:50:09:118 PDT] Execution failed: We're sorry, a server error occurred. Please wait a bit and try again. (line 15, file "Code") [414.358 seconds total runtime]
DriveApp.getFoldersByName().next() 等函数也有同样的问题。
你能告诉我如何解决这个问题吗?
【问题讨论】:
标签: google-apps-script google-drive-api