Как да получа достъп до дефинираните от потребителя полета от API на профили с помощта на API на директория

Имаме приложение, което управлява потребителски акаунти в Google. Всички клиенти считат, че управляваме приблизително 1 милион сметки.

Ние вече изградихме и внедрихме базирана на Directory API замяна за нашето решение, базирано на API за осигуряване. Една от функциите, налични в Profiles API, която не мигрира добре към Directory API, са потребителски дефинирани полета.

Използвайки старото ни решение за API на профили, клиент може да добави потребителски дефинирани полета към обект UserEntry или ContactEntry и тези полета ще се покажат в изгледа на директория за тези обекти.

Използване на 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