我有一个在Google Apps电子表格中创建的表单,并且试图在脚本中查找某些表单参数数据。
在下面的代码中,我不明白为什么我在此行收到“无效参数”错误

var myForm = FormApp.openByUrl(formURL);
即使日志显示我认为是有效的formURL字符串。
function myFunction() {
  var ss  = SpreadsheetApp.getActive();
  var formURL = ss.getGetFormURL();
  Logger.log('Spreadsheet\'s formURL: %s', formURL);

  var myForm = FormApp.openByUrl(formURL);  // Google script shows the ERROR here
  Logger.log('Form PublishedURL: %s', myForm.getPublishedUrl());

}

最佳答案

尝试使用其ID而不是URL打开表单。您可以从其URL中找到表单的ID。

 var myForm = FormApp.openById(id)

09-25 19:45