Получить список доменов для организации, использующей Google Apps Admin SDK?
Организация в Службах Google может иметь несколько доменов.
Для запросов API к Admin SDK в качестве параметра необходимо указать имя домена. Пример:
https://apps-apis.google.com/a/feeds/domain/2.0/{domainName}/general/defaultLanguage
Есть ли способ составить программный список всех доменов для организации? Если, например, вы хотите изменить язык для всех доменов в организации, кажется, что нет никакого способа перечислить / перебрать домены.
2 ответа
Вы не можете устанавливать отдельные политики или API настроек администратора для домена, если домены находятся в одном и том же экземпляре Служб Google. См. Документ " Ограничения Google для нескольких доменов".
Чтобы ответить на ваш первый вопрос, в Admin SDK нет метода, позволяющего получить все домены. Однако вы можете получить всех пользователей в экземпляре Служб Google и использовать их для определения доменов, в которых были созданы пользователи.
В новой версии API каталогов Google добавил функциональность под названием Домены, которая позволяет получить список доменов клиента.
Проверьте ссылку ниже
https://developers.google.com/admin-sdk/directory/v1/reference/domains