我正在尝试使用更新的API创建对Google表单的回复。以下是我的代码:
function submitResponse() {
var form = FormApp.openByUrl('some url');
var items = form.getItems();
var itemResponse = items[0].asMultipleChoiceItem().createResponse('No');
var formResponse = form.createResponse().withItemResponse(itemResponse);
formResponse.submit();
return;
}
表单包含是/否问题。是和否是唯一的选择,只有一个问题。该脚本运行但它提交了一个FormResponse,其中包含对该项目的空白响应。有什么想法吗?
感谢您的帮助!
答案 0 :(得分:1)
我刚刚制作了一份快速副本,这对我有用。我唯一改变的是你在itemResponse
中输入的拼写错误。
从:
var formResponse = form.createResponse.withItemResponse(itemREsponse);
为:
var formResponse = form.createResponse.withItemResponse(itemResponse);
希望这有帮助。