Как использовать офисную фабрику реагирования людей с помощью Microsoft Graph API? Мне нужно выполнить поиск по всему активному каталогу Azure, чтобы показать результаты в подборщике людей? https://graph.microsoft.com/v1.0/users этот URL выбирает только 100 лучших пользователей, но как я могу вызвать API для загрузки пользователей при наборе символов?
Конечная точка пользователя может принимать параметры поиска OData, чтобы помочь вам сузить результаты. Как это:
https://graph.microsoft.com/v1.0/users?$filter=Department eq 'Engineering'
Список пользователей граф документации
Конечная точка пользователя поддерживает подкачку страниц, поэтому, если у вас есть больше результатов, вы можете получить следующую страницу, используя nextLink, который вы получите в ответе. Это выглядит так:
"@odata.nextLink": "https://graph.microsoft.com/v1.0/users?$top=5&$skiptoken=X%274453707 ... 6633B900000000000000000000%27"
Использование значения nextLink в следующем запросе к графику позволит вам перейти на следующую страницу пользователей. Вы добавляете его с помощью параметра URL-адреса skiptoken, например:
https://graph.microsoft.com/v1.0/users?$skiptoken=X%274453707 ... 6633B900000000000000000000%27
Все это задокументировано в графической документации на graph.microsoft.com.