Я пытаюсь пользователя содержит фильтр на запрос/пользователей, как это, например:? https://graph.microsoft.com/v1.0/users $ = фильтр содержит (DISPLAYNAME «Гарт»)Содержит фильтр Microsoft Graph запрос не работает
Однако это приводит к ошибке BadRequest: «Неизвестная функция с именем« содержит »была найдена. Это также может быть ключевым поиском свойства навигации, которое не разрешено».
В соответствии с спецификациями OData 4.0, фильтр содержимого должен быть доступен. Есть ли способ использовать фильтр contains в списке пользователей?
Этот поиск происходит только через ваш список контактов (или, возможно, через поиск по электронной почте). Но результаты действительно странные и выглядят неуместными для меня. Это не ищет людей через всех ваших арендаторов. –
Правильно. Люди чаще всего общаются с людьми, с которыми вы общаетесь. В настоящее время он не позволяет выполнять поиск среди всех пользователей вашего арендатора. Точка Марека действительна - мы не поддерживаем поиск пользователей - только фильтр startswith. Вы можете подать запрос на это в UserVoice - https://officespdev.uservoice.com/forums/224641-feature-requests-and-feedback/category/101632-microsoft-graph-o365-rest-apis –