使用Google的团队驱动器创建自定义.onFormSubmit触发器时出现错误或功能?

时间:2017-10-25 13:56:18

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

在以下代码中:

function CreateandUpdateForm() {
  Logger.log("Hi");
}


function onFormSumbit(e) {
  var formid = "MyFormIDCode"
  var functionName = "CreateandUpdateForm"
  var builder = ScriptApp.newTrigger(functionName).forForm(formid).onFormSubmit().create();
}

通常在这个脚本中,我会运行onFormSubmit(e)一次,这会创建一个自定义触发器。然后,每当我点击表单上的提交时,都会执行操作(在这种情况下为Logger.log("Hi");

如果我使用我的GSuite个人Google云端硬盘,创建自定义触发器并在每次提交表单时触发它,这样就可以很好地工作但是如果我在Google Team Drive中使用相同的脚本,我会收到错误。

  

不允许采取行动(第9行,文件“代码”)

通过注释掉每个部分,我发现它是反对的.create()子句。这是使用Google Team Drive或错误的预期结果吗?我已经检查了API访问,最好的我可以告诉,一切都已启用应启用

0 个答案:

没有答案