我编写了一个谷歌电子表格脚本,用于解析电子表格并创建包含数据的表单。
创建表单后,我可以手动转到表单设置 - >测验,然后"使这成为一个测验"。一旦我做了测验,我就可以手动为每个问题分配点数和正确的答案。
有没有人知道在创建表单时编写脚本的方法?具体来说,在我的Google电子表格中,我的脚本使用FormApp创建表单并添加问题。当脚本创建表单时,我想添加设置"使其成为测验",当脚本创建每个问题时,我想设置答案键并分配点值。我不确定这种能力是否存在,因为我在FormApp类中找不到它。
谢谢
答案 0 :(得分:0)
2017年4月27日,Google添加了许多新的Google Script方法来处理表单。该公告发布在G Suite开发人员博客上:Create Quizzes in Google Forms with Apps Scripts其中包括isQuiz()
功能,可让您将表单设置为测验。文档(虽然非常简短)位于Google Developers site。开发人员博客提供了有关如何使用Apps脚本创建测验的详细说明(包含示例代码)。