在我的 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/