小编Cap*_*ble的帖子

getRespondentEmail()返回我的电子邮件而不是表单响应者

我在谷歌域名,我正在尝试提取受访者表格的电子邮件(由于他们必须登录才能填写表格,因此会自动收集)

但结果是我不断收到我的电子邮件而不是表格回复者?

这是包含在给定表单中的代码,因此使用

var form = FormApp.getActiveForm()

但我无法解决为什么每次都收到自己的电子邮件?

function GetRespondersEmail(){
  var form = FormApp.getActiveForm();
  
  var responses=form.getResponses();
/// this will give you all responses of your form as an array////

///iterate the array to get respondent email id///

for(var i = 0; i < responses.length; i++){
   var emailTo = responses[i].getRespondentEmail();
  
  Logger.log('emailTo = '+emailTo);
  return emailTo;
}
};
Run Code Online (Sandbox Code Playgroud)

google-apps-script google-forms

0
推荐指数
1
解决办法
2732
查看次数

标签 统计

google-apps-script ×1

google-forms ×1