通过 google 脚本更改表单选项板

Change form palette via google scripts

我需要帮助。我正在使用 Google 应用程序脚本来创建 Google 表单。如何更改表单的 color/palette?

我试图在这里找到 https://developers.google.com/apps-script/reference/forms/,但没有找到。

目前您还不能,FormApp 可以与第一个版本的 Forms 一起使用,因此目前没有可用的编程模板。

关于该主题的最新消息here

值得注意的是,以编程方式生成表单后,您就可以像编辑常规表单一样对其进行编辑。您从 form.getEditUrl().

获取到可编辑页面的 link

我在这里遇到了同样的问题,并找到了一个解决方法:创建一个 "Template Form" 具有您想要的正确主题,然后复制它并对新复制的表单进行编码。

问题是,如果要为每个表单自定义一个主题,则需要多个模板表单,并且代码应该能够select正确的模板。但是,这不是我的情况。这是一个示例代码:

var file = DriveApp.getFileById('your-template-form-id').makeCopy();
var form = FormApp.openById(file.getId());

如果您要动态添加问题,请确保删除在模板表单中创建的单个问题,否则,请添加您需要的问题。