Я довольно смущен, но, как новый пользователь Google Apps, я могу сделать что-то неправильно.Группы Google getUsers() не возвращает всех членов
Я создал домен "mydomain.tld" и группу "mygroup" google в этом домене.
Эта группа содержит адреса электронной почты, которые не все @ gmail.com или @ domain.tld. Все они были добавлены напрямую (это список студентов для школы)
Я создал таблицу и добавил скрипт на лист, чтобы получить все члены группы.
Все хорошо, если я использую устаревшую функцию:
GroupsManager.getGroup("[email protected]").getAllMembers();
я получаю только небольшую часть членов группы, когда я использую новый API:
GroupsApp.getGroupByEmail("[email protected]").getUsers();
Насколько я может видеть, что я получаю все адреса электронной почты gmail.com, а также некоторые электронные письма из других доменов.
Большое спасибо заранее, чтобы сообщить мне, что я не так, и как я могу получить все адреса электронной почты группы с текущим API.
Спасибо. Я проверил, что getUsers возвращают в основном gmail-адреса, но также hotmail и другие. Возможно, это связано с тем, что они связаны так или иначе с учетной записью Google. – Olive
@Olive это возможно.Вы можете зарегистрироваться для использования сервисов Google (кроме Gmail) с адресом электронной почты, отличным от Google. Если вы перейдете на страницу https://accounts.google.com/SignUpWithoutGmail, которую попросили ввести не-адрес Google, который вы уже используете, чтобы создать учетную запись Google, чтобы эти пользователи hotmail могли входить в Youtube с помощью своей учетной записи hotmail , – HDCerberus
Спасибо за информацию. Теперь я должен выяснить, какая команда доступна, чтобы получить список всех адресов группы, то есть тот, который заменяет «GroupManager.getGroup (« [email protected] »). GetAllMembers();' – Olive