2016-05-31 5 views
1

Я создал несколько настраиваемых свойств профиля пользователя в Центре администрирования O365, который можно редактировать и отображать на странице профиля Delve.Как читать пользовательские свойства профиля пользователя с помощью Office Graph

Далее следуют следующие шаги, чтобы сделать это: https://community.office365.com/en-us/f/154/t/406878

я ожидал, чтобы получить эти свойства на Управление Graph API с помощью graph.microsoft.com/beta/me или graph.microsoft.com/beta/users/(id)

, но пользовательские свойства не возвращаются.

Как мы можем прочитать пользовательские свойства профиля пользователя с API Office Graph Rest API?

ответ

1

/me и/users/(id) возвращают только несколько свойств пользователя по умолчанию. Пожалуйста, используйте параметр $ select query для конкретного списка интересующих вас свойств. Например, чтобы получить навыки и собственность в школе, выполните запрос типа «/ me? $ Select = skills, school».

+0

Это не работает. Результат будет таким же, если я использую имя свойства, которого еще нет в исходном выпуске. Например: /me? $ Select = accountEnabled работает, задавая значение этого свойства /me? $ Select = myCustomProperty не работает, давая тот же результат, что и/me –

+0

Можете ли вы поделиться заголовком ответа и идентификатором времени запроса такой просьбы? –

+0

Заголовок ответа { «content-type»: «application/json; odata.metadata = minimum; odata.streaming = true; IEEE754Compatible = false; charset = utf-8", "cache-control": "private" , "клиент-запрос-идентификатор": "d46a9fee-4f0c-41e0-bdc2-a4082704058c", "запрос-идентификатор": "d46a9fee-4f0c-41e0-bdc2-a4082704058c" } –

Смежные вопросы