Я пытаюсь перечислить все псевдонимы пользователей в нашей сети.Тем не менее, у меня немного проблем.Я работаю с небольшим количеством готового кода здесь.Я знаю, что псевдоним - это массив, но доступ к нему для каждого пользователя, а затем перечисление только псевдонимов заставляет меня видеть значение double.Любая помощь или советы очень ценятся!
function AliasDomainUsersList() {
var users_alias = [];
var options_alias = {
domain: "northstarmoving.com", // Google Apps domain name
customer: "my_customer",
maxResults: 100,
projection: "full", // Fetch basic details of users
viewType: "domain_public",
orderBy: "email" // Sort results by users
}
do {
var response = AdminDirectory.Users.list(options_alias);
response.users.forEach(function(user) {
users_alias.push([user.name.fullName, user.primaryEmail]);
});
// For domains with many users, the results are paged
if (response.nextPageToken) {
options_alias.pageToken = response.nextPageToken;
}
} while (response.nextPageToken);
// Insert data in a spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Users-Aliases") || ss.insertSheet("Users-Aliases", 1);
sheet.getRange(1,1,users_alias.length, users_alias[0].length).setValues(users_alias);
}