Я использую SDK Google Admin для создания, обновления и удаления списков рассылки (aka groups).API каталога Google - пакетный добавить членов в группу
Все работает нормально, и я могу создать новую группу и добавить к ней участников. Но: каждое добавление члена занимает около 1 секунды, поэтому я думал о пакетном запросе, чтобы сразу добавить нескольких пользователей в группу.
В интерфейсе администратора Google легко добавить несколько пользователей одновременно, но я не нашел способа реализовать это с помощью API.
Есть ли способ сделать это или мне нужно пройти через каждого пользователя?
Это работает, но занимает много времени, если я должен сделать это для каждого отдельного пользователя:
$service = new Google_Service_Directory($this->getGoogleClient());
$user = new Google_Service_Directory_Member();
$user->setEmail('[email protected]');
$user->setRole('MEMBER');
$user->setType('USER');
$service->members->insert($group_id, $user);