0
我工作的這包括在GET成員從一組腳本, 腳本識別如果郵件是否是一組電子郵件或成員電子郵件, 但是,在我的工作中,我們有羣體!提取物組電子郵件(在組羣),Google Apps腳本,然後電子郵件
因此,這裏的腳本
function getGroupUsers() {
var group = sheet.getActiveRange().getValue();
var members = AdminDirectory.Members.list(group).members;
for (var i = 1; i < members.length; i++) {
var member = members[i];
var caseUser = sheet.getRange(i+1, 1);
var caseGroupe = sheet.getRange(i+1, 2);
var lastRange = sheet.getRange(sheet.getLastRow(), 3);
// var caseGroupe2 = sheet.getRange(i+1, 4);
switch (member.type) {
case 'USER':
Logger.log('%s is a user', member.email);
caseUser.setValue(member.email);
break;
case 'GROUP':
Logger.log('%s is a group', member.email);
//var group = GroupsApp.getGroupByEmail(member.email);
caseGroupe.setValue(member.email);
break;
default:
Logger.log('nothing');
}
這幹活,作爲集團在第二列下去,但我需要他們自動延長,像什麼我在開始時的循環做,但我我不確定它是如何工作的,我在循環中嘗試了循環,但是當我得到該組的成員時,只有一個寫在案例中,而不是全部。
如果您需要了解更多信息,或者你需要我解釋一點你不知道要了解剛纔告訴我
非常感謝,這是工作!但它不開發整個組,我得到TypeError:無法讀取該行的未定義的屬性「長度」:'return member.length + offset;'但這個想法就在這裏,就像我認爲它會工作一樣! – jdris
我編輯了代碼。我沒有爲沒有成員的團體進行測試。 – Gerardo
這這種情況下,停止時團體0個成員,我嘗試過一些,如果和其他條件,但它無論 – jdris