microsoft-graph-api - 如何使用 C# 在 Microsoft Graph SDK 中搜索用户?

标签 microsoft-graph-api microsoft-graph-sdks

在我的 C# 应用程序中,我将 Microsoft Graph SDK 与 Azure AD 实现结合使用。

请建议我如何根据搜索参数在我的组织中搜索用户(全局联系人)。
例如,如果“Raj”是搜索参数,我应该能够获取名称包含“Raj”或电子邮件地址包含“Raj”的所有用户。
我发现这个方法可以获取所有用户 - “graphClient.Users.Request().GetAsync();”。但是,由于这种方法的响应有限,我没有得到我想要搜索的内容。

谢谢,
沙希达

最佳答案

添加到上一个答案:要通过 Graph C# SDK 完成此操作,请使用 Filter() 方法:

graphClient.Users.Request().Filter("startsWith(displayName, 'k')").GetAsync()

您可以对请求使用其他方法来自定义请求,例如选择()等。

关于microsoft-graph-api - 如何使用 C# 在 Microsoft Graph SDK 中搜索用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52970042/

相关文章:

python - 我从 Graph API 得到不完整的输出

microsoft-graph-api - Microsoft graph 后台身份验证(无用户交互)

c# - MS图: Azure AD - How to find the Source column in the users list?

c# - 如何使用 Microsoft Graph SDK 将拥有的设备添加到用户?

java - 微软图: Daemon App Accesses Shared Calendars of only One User

microsoft-graph-api - Set-MsolPasswordPolicy 的 Microsoft Graph 等效项是什么

c# - AdalSilentTokenAcquisitionException : Failed to acquire token silently as no token was found in the cache. 调用方法 AcquireToken

azure - 使用 ConfidentialClientApplication 保护对 MS Graph 的 Multi-Tenancy 访问

javascript - 如何获取超过255个字符的邮件正文?

azure - Graph api 在启用邮件的组 "Unable to update the specified properties for objects that have originated within an external service."上添加成员