Как получить доступ к пользовательским полям из API профилей с помощью API каталога

У нас есть приложение, которое управляет учетными записями пользователей в Google. С учетом всех клиентов мы управляем примерно 1 миллионом учетных записей.

Мы уже создали и развернули замену на основе API каталогов для нашего решения на основе API предоставления. Одной из функций, доступных в Profiles API, которая плохо мигрирует в Directory API, являются поля, определяемые пользователем.

Используя наше старое решение для Profiles API, клиент мог добавлять определенные пользователем поля в объект UserEntry или ContactEntry, и эти поля отображались в представлении каталога для этих объектов.

Использование Directory API Я считаю, что наша замена для определяемых пользователем полей использует объекты Schema и SchemaFieldSpec.

В этом случае определяемые пользователем поля разделяются на пространства имен по имени схемы.
Итак, мы обнаружили, что

(1) наше решение не имеет доступа к полям, созданным Profiles API; и (2) новые определяемые пользователем поля, устанавливаемые API Справочника, не отображаются в U/I Справочника.

Есть ли план объединить эти две функции? Я что-то упустил, чтобы сделать эти поля видимыми?


person user2138214    schedule 30.04.2015    source источник


Ответы (1)


Нам известно об этом пробеле в функциях, и мы работаем над решением. Следите за обновлениями в этом выпуске:

https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3815

person Eric Koleda    schedule 20.05.2015