【发布时间】:2013-05-24 22:45:16
【问题描述】:
我在 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());
}
【问题讨论】:
-
文档说
openByUrl()“如果 URL 无效或用户无权打开表单,则引发异常。”您是否检查过权限设置是否正确?
标签: javascript google-apps-script google-sheets google-forms