Google Apps 脚本是 JavaScript。在 Google 表单中构建表单时,将电子邮件字段的数据验证设置为需要电子邮件地址。这样你就不必自己验证它了。
http://googledrive.blogspot.com/2013/09/four-new-ways-to-customize-your-google.html
构建表单后,转到工具、脚本编辑器,然后创建一个新的空白项目。用以下代码替换其中的任何代码:
function addToGroup(e){
var itemResponses = e.response.getItemResponses();
var emailAddress = itemResponses[#].getResponse();
var group = GroupsManager.getGroup("group name").addMember(emailAddress);
GmailApp.sendEmail(emailaddress, "Welcome to Group Name!", "You have been successfully added to Group Name");
}
https://developers.google.com/apps-script/reference/gmail/gmail-app#sendEmail(字符串,字符串,字符串)
将 # 替换为包含电子邮件地址的列的零索引编号,组名是您的 Google Apps 域中组的邮箱名称。
然后,您只需要发送欢迎电子邮件。保存项目,然后转到资源> 当前脚本的触发器。设置它在 FormSubmit 上运行 addToGroup 脚本,在提示时授权它,这应该适合你。
https://developers.google.com/apps-script/reference/domain/groups-manager
http://support.google.com/a/bin/answer.py?hl=en&answer=60757
这仅适用于 Google Apps 帐户,并且仅当您在域管理控制台中打开了 Provisioning API 时。如果您使用的是标准的消费者 Google 帐户,他们没有任何可用的工具来执行此操作。