Asp.net 如何使用.NET MVC使用Microsoft Graph检索manager下的成员?
我对C非常陌生,我正试图在一个已经登录并使用AAD进行身份验证的经理下获取List directReports。获取/users/{id | userPrincipalName}/directReports以获取别名 谢谢 另外,我正在使用ASP.NETMVC,这是我正在遵循的文档Asp.net 如何使用.NET MVC使用Microsoft Graph检索manager下的成员?,asp.net,asp.net-mvc,microsoft-graph-api,Asp.net,Asp.net Mvc,Microsoft Graph Api,我对C非常陌生,我正试图在一个已经登录并使用AAD进行身份验证的经理下获取List directReports。获取/users/{id | userPrincipalName}/directReports以获取别名 谢谢 另外,我正在使用ASP.NETMVC,这是我正在遵循的文档 如果您正在努力解决如何针对API发出请求的问题,我建议您使用GraphServiceClient nuget软件包,我们使用它,它非常好: 自述文件中有相当好的说明。你可能想要这样的东西: var graphServ
如果您正在努力解决如何针对API发出请求的问题,我建议您使用GraphServiceClient nuget软件包,我们使用它,它非常好: 自述文件中有相当好的说明。你可能想要这样的东西:
var graphServiceClient = new GraphServiceClient(new DelegateAuthenticationProvider((requestMessage) => {
requestMessage
.Headers
.Authorization = new AuthenticationHeaderValue("bearer", accessToken);
return Task.FromResult(0);
}));
var directReports = await graphServiceClient.Users[userId].DirectReports.Request().GetAsync();
foreach (var directReport in directReports)
{
//do something
}
如果您正在为如何针对API发出请求而苦苦挣扎,我建议您使用GraphServiceClient nuget包,我们使用它,它非常好: 自述文件中有相当好的说明。你可能想要这样的东西:
var graphServiceClient = new GraphServiceClient(new DelegateAuthenticationProvider((requestMessage) => {
requestMessage
.Headers
.Authorization = new AuthenticationHeaderValue("bearer", accessToken);
return Task.FromResult(0);
}));
var directReports = await graphServiceClient.Users[userId].DirectReports.Request().GetAsync();
foreach (var directReport in directReports)
{
//do something
}
您可能希望查看directReports的参考文档: 此外,为了获得访问图形的令牌,您会发现以下示例Web应用程序调用Grap非常接近您想要实现的目标: 看
您可能希望查看directReports的参考文档: 此外,为了获得访问图形的令牌,您会发现以下示例Web应用程序调用Grap非常接近您想要实现的目标: 看
欢迎来到StackOverflow!请发布您当前尝试的代码,我们将为您提供更多帮助。欢迎使用StackOverflow!请发布您当前尝试的代码,我们将为您提供更多帮助。太棒了!这使得向API发出HTTP请求变得非常容易!这使得向API发出HTTP请求变得非常容易