Получить список доменов для организации с помощью Google Apps Admin SDK?

Организация в Google Apps может иметь несколько доменов.

Запросы API к Admin SDK требуют доменного имени в качестве параметра. Бывший:

https://apps-apis.google.com/a/feeds/domain/2.0/{domainName}/general/defaultLanguage

Есть ли способ программно перечислить все домены для организации? Если, например, вы хотите изменить язык для всех доменов в организации, похоже, нет никакого способа перечислить / перебрать домены.


person 2arrs2ells    schedule 11.07.2013    source источник


Ответы (2)


Вы не можете установить отдельные политики или API настроек администратора для домена, если домены находятся в одном экземпляре Google Apps. См. Документ Ограничения Google для нескольких доменов.

Чтобы ответить на ваш первый вопрос, в Admin SDK нет метода, позволяющего получить все домены. Однако вы можете получить всех пользователей в экземпляре Google Apps и используйте это, чтобы определить, в каких доменах были созданы пользователи.

person Jay Lee    schedule 11.07.2013
comment
Полезный ответ, Джей. Не то, на что я надеялся ... но я отправлю запрос на улучшение, чтобы получить все домены через Admin SDK. - person 2arrs2ells; 12.07.2013
comment
Запрос на улучшение: code.google .com / a / google.com / p / apps-api-issues / issues /. - person 2arrs2ells; 13.07.2013

В новой версии Directory API компания Google добавила функцию под названием Домены, которая позволяет получить список доменов клиента.

Проверьте ссылку ниже

https://developers.google.com/admin-sdk/directory/v1/reference/domains

person Rony Bichler    schedule 23.12.2015