0

我正在使用 Google Script 项目以编程方式创建 Google 表单。

DriveApp 用于向任何拥有链接的人授予查看访问权限。

var form = FormApp.create("Test form");
var formFile = DriveApp.getFileById(form.getId());
formFile.setSharing(DriveApp.Access.ANYONE_WITH_LINK, DriveApp.Permission.VIEW);

但是,表单仍然需要“任何人”才能登录,并且仅限于我的 G Suite 域用户。我试图找到如何禁用此功能,但我什至不知道如何在 Google 脚本中调用该功能。

请参阅带有复选框的附加图像:

在此处输入图像描述

注意:我可以手动禁用登录要求。但是表格会自动发送给受访者,因此没有时间执行此手动步骤。

4

1 回答 1

1

我不必这样做,所以我不确定它是否是您需要的,但是您是否尝试过在创建表单时使用 setRequireLogin(requireLogin) 方法?

请参阅https://developers.google.com/apps-script/reference/forms/form#setRequireLogin(Boolean)

于 2017-07-02T01:44:56.197 回答