【问题标题】:DriveApp.createFolder() function in Google Apps Script Exceeded maximum execution timeGoogle Apps 脚本中的 DriveApp.createFolder() 函数超过了最大执行时间
【发布时间】: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


    【解决方案1】:

    据我所知,您的脚本没有任何问题 - Google 目前似乎在其某些服务器上遇到问题!

    我在搜索了一个类似的问题后发现了你的问题,我现在连谷歌脚本中最基本的功能都无法运行!

    我想这只是一个等待游戏,看看什么时候修复!

    【讨论】:

    • 一整天都是这样。看起来他们有一些问题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多