office365 - 从 Beta o365 API 迁移到 v1.0 o365 API
问题描述
嗨团队,我正在将我们的 beta 图形 API 迁移到生产 API。在 beta API 中,当我调用任何函数时,我都可以获得所需的数据,但是当我使用 Production API 调用相同的函数时,我会得到一组不同的(较少的)数据。我不确定后端的两个 API 是否与同一个系统通信,或者我们是否需要进行任何配置更改?另外,我正在寻找在 v1.0 中传递的所有参数是什么。
我在 beta API 中使用 O365 的 beta API [ https://graph.microsoft.com/beta/findRooms(RoomList= 'user@hostname.edu') ] 我能够获取数据,但根据生产我是无法获取数据我正在使用此端点获取数据https://graph.microsoft.com/v1.0/findRooms(RoomList= 'user@hostname.edu')
谢谢你的帮助,
凯拉斯·卡卡德
解决方案
是的,我在使用下面的 API 时也遇到了同样的问题,我无法获取我正在寻找的属性(用户类型,部门),所以我选择了返回我查询的属性的查询。希望这可以帮助。
https://graph.microsoft.com/v1.0/users
选择查询:
https://graph.microsoft.com/v1.0/users?$select=displayName,givenName,surname,userPrincipalName,id,mail,department,jobTitle,userType
推荐阅读
- sass - 如何重写这个使用 @for 循环的 SCSS Mixin
- javascript - JavaScript (ReactJS),导入自
- c# - 如何在列表视图中绑定不同的属性
- mysql - 2月29日日期查询。如果特定日期无效,则在 SQL 语句中条件的日期中添加一天
- c# - 如果您有 CSPROJ 文件和 CS 文件,如何在 Visual Studio Code 2019 中创建 DLL?
- angular - 在处理 hhtp 发布请求时显示加载栏
- php - isPasswordValid 不适用于 sha256
- c# - Windows Server 2012 中未显示图像按钮的问题
- data-mining - Process Mining 是否仅用于推断业务流程模型?
- google-cloud-platform - 如何根据另一个实例组中的实例数来扩展实例组