Я пытаюсь вернуть список электронных писем, которые относятся к длинному списку групп Google. Есть ли "более простой" способ сделать это правильно, чем то, над чем я работаю ниже? Заранее спасибо.
var membersOfAllGroups,oneGroupOfMembers, thisGroup;
po = {
arrayOfAllGroups:['SAMPLEEMAIL1@gmail.com', 'SAMPLEEMAIL2@gmail.com']
}
membersOfAllGroups = "";
L = po.arrayOfAllGroups;
for (var i=0;i<L;i++) {
thisGroup = po.arrayOfAllGroups[i];
oneGroupOfMembers = getMembers(thisGroup);
membersOfAllGroups+=oneGroupOfMembers;
}
Logger.log(i);
}
function getMembers(){
var groups2 = GroupsApp.getGroupByEmail(L);
var sheet3 = SpreadsheetApp.openById('SAMPLEID#').getSheetByName('Test Alias List');
var listarray = groups2.getUsers();
for(var w=0;w<listarray.length;w++){
var listmembers = listarray[w]
var emailNames = listmembers.toString();
sheet3.appendRow([emailNames]);
}
}