Google Apps脚本中的DriveApp.createFolder()函数超过了最长执行时间

时间:2017-10-03 20:08:42

标签: google-apps-script google-drive-api

我试图在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);
}

它始终堆叠在创建文件夹上并超过最长执行时间。

当我尝试调试函数时,这是Execution transcript:

[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()这样的函数有同样的问题。

你能告诉我如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

据我所知,您的脚本没有任何问题 - Google目前似乎与其部分服务器存在问题!

我在搜索类似问题后找到了您的问题,目前我无法运行Google Scripts中最基本的功能!

我想这只是一个等待游戏,现在看它何时被修复!