【问题标题】:Server error occurred at DriveApp.createFileDriveApp.createFile 发生服务器错误
【发布时间】:2020-10-27 23:04:23
【问题描述】:

每次我试图在我的脚本中手动调用这个测试函数时,我都会得到Server Error occurred. Please wait and try again(在编辑器窗口顶部的红色条中)。

我的初衷是在我的 Web App 中保存一个带有 createFile(blob) 的 blob,但它失败了,没有错误输出,所以我创建了这个最小的测试函数。

function testgdrive()
{
  var gdrive_file = 
  DriveApp.createFile("testfile","testcontents",MimeType.PLAIN_TEXT);
}

编辑:在旧的 Rhino 引擎和新的 V8 引擎上both都会发生这种情况。

Web 应用程序作为 Google 表格脚本部署在我的基本(免费)GSuite 帐户中。

这是一个 Google Cloud 项目,因为我根本无法在标准模式下获取任何 Web 应用执行日志。

【问题讨论】:

  • 添加更多详细信息,例如您正在使用的运行时(新/V8 或旧/Rhino),如果您使用的是默认 Google Cloud 项目或标准项目,如果您使用的是免费 Google 帐户或 G Suite 帐户,如果此代码位于独立项目或有界项目中,您将如何调用该函数。
  • 尝试创建一个新项目。
  • 谢谢@TheMaster,它可以在另一个(非 GSuite)帐户中使用。
  • 嗨! @大师 !您能否将您的评论正式化为答案,因为它似乎解决了原始发帖人的问题?这样,有类似问题的用户会以更简单的方式找到答案(而不是必须查看 cmets)。谢谢 ! :D
  • @MateoRandwolf 完成(但我实际上是在发布一个外行的解决方案:“你把它关掉然后再打开吗?”)

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


【解决方案1】:

对于服务器错误如

发生服务器错误。请稍候再试

创建/切换到新项目可能会解决问题。

【讨论】:

    猜你喜欢
    • 2016-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-10
    • 2018-05-03
    相关资源
    最近更新 更多