“将此作为测验”并在谷歌电子表格脚本中使用 FormApp 创建答案键

Pet*_*UIC 5 javascript google-apps-script google-forms google-form-quiz

我编写了一个 google 电子表格脚本,用于解析电子表格并使用数据创建表单。

创建表单后,我可以手动转到表单设置-> 测验,然后“将其设为测验”。完成测验后,我可以手动为每个问题分配分数和正确答案。

有谁知道在创建表单时编写脚本的方法?具体来说,在我的 google 电子表格中,我的脚本使用 FormApp 创建表单并添加问题。当脚本创建表单时,我想添加设置“将此作为测验”,并且当脚本创建每个问题时,我想设置答案键并分配分值。我不确定这种能力是否存在,因为我在 FormApp 类中找不到它。

谢谢

Ike*_*Ike 1

2017 年 4 月 27 日,Google 添加了许多新的 Google Script 方法来处理表单。该公告发布在 G Suite 开发者博客上:使用 Apps 脚本在 Google 表单中创建测验添加的isQuiz()功能之一是允许您将表单设置为测验。该文档(虽然非常简短)位于Google Developers 站点。开发人员博客详细解释了如何使用 Apps 脚本创建测验(带有示例代码)。