Получение расширенных свойств пользовательских объектов - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь запросить пользователя, включая расширенные свойства:

/users/xxx@xx.dk?$expand=properties

Однако я получаю следующую ошибку:

Не удалось найти свойство с именем «properties» для типа «microsoft.graph.user».

Возможно ли в одном запросе получить объект user со всеми его расширенными свойствами?

Наилучшим сценарием будет что-то вроде следующего, где я запрашиваю departmentNumber из расширенных свойств с прямыми свойствами:

/users/xx@xx.dk?$select=companyName,officeLocation,departmentNumber&$expand=properties

1 Ответ

0 голосов
/ 18 января 2019

Это потому, что, как говорится в сообщении, равно , свойство с именем properties отсутствует.

Способ получения пользовательских свойств зависит от того, как они были созданы. Существует два типа: Открытые расширения и Расширения схемы . Каждый из них хранится и ведет себя немного по-другому, поэтому вы можете обратиться к документации, на которую я ссылался, чтобы определить, какой тип вы хотите использовать.

...