You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Microsoft Graph Java SDK获取用户已分配许可证的实现问题求助

Microsoft Graph Java SDK获取用户已分配许可证的实现问题求助

我目前正尝试将Microsoft Graph API集成到Java应用中,用来获取Microsoft 365租户内用户的许可证详情。我参考了官方文档里关于使用Microsoft Graph Java SDK实现该功能的指导,但照着步骤操作后,还是没法在我的Java代码库中顺利完成实现。

背景情况:

  • 我使用Microsoft Graph Java SDK来与Microsoft 365 APIs进行交互
  • 具体参考的是获取用户许可证详情的相关文档内容
  • 我已经按照文档完成了认证配置和GraphServiceClient实例的初始化工作

遇到的问题:

文档中提供的代码片段如下:

// Code snippets are only available for the latest version. Current version is 6.x

GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);

LicenseDetailsCollectionResponse result = graphClient.users().byUserId("{user-id}").licenseDetails().get();

我尝试把这段代码集成到我的Java应用里,用Postman这类工具可以成功调用Microsoft Graph API,但在Java代码中就是无法复现这个功能。

我需要的帮助:

希望有人能帮我理清并解决以下两个问题:

  1. 如何正确配置初始化GraphServiceClient实例所需的requestAdapter?
  2. 要让Microsoft Graph Java SDK在Java应用中顺畅运行,是否需要添加额外的配置或依赖?

非常感谢任何能帮我解决这个问题、顺利用Microsoft Graph Java SDK获取用户许可证详情的思路或指导。

备注:内容来源于stack exchange,提问作者user25035467

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 12:39:33