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代码中就是无法复现这个功能。
我需要的帮助:
希望有人能帮我理清并解决以下两个问题:
- 如何正确配置初始化
GraphServiceClient实例所需的requestAdapter? - 要让Microsoft Graph Java SDK在Java应用中顺畅运行,是否需要添加额外的配置或依赖?
非常感谢任何能帮我解决这个问题、顺利用Microsoft Graph Java SDK获取用户许可证详情的思路或指导。
备注:内容来源于stack exchange,提问作者user25035467
相关产品推荐
相关产品推荐

