首页 > 解决方案 > 如何使用 Microsoft Graph 从 Office 配置文件中获取部门字段?

问题描述

我正在尝试使用 Microsoft Graph API 从 Office 365 配置文件中的联系信息中获取部门字段,但返回的数据不匹配。

office.com 中的联系信息
屏幕截图 Graph Explorer 中的查询屏幕截图

示例
Office 365 用户个人资料页面:https://nam.delve.office.com/?u=d10110c2-5f89-40dc-8db2-323e35e24f73&v=editprofile
Microsoft Graph API 查询:https://graph.microsoft.com/v1.0/me/department
Microsoft Graph API 查询结果:

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('d10110c2-5f89-40dc-8db2-323e35e24f73')/department",
    "value": "Clinical"
}

我使用同一个帐户登录office.com 和 Microsoft Graph Explorer,所有字段似乎都匹配,除了这个不匹配的特定字段。

谁能帮我找出我在那里缺少什么?

标签: microsoft-graph-apioffice365

解决方案


我无法重现这种行为。对我来说,来自图形 API 的响应与个人资料页面 (office.com) 上所述的部门名称相匹配

有几件事要在这里检查 -

  1. 确保您在两个地方都使用正确的帐户登录。
  2. 如果没有,请分享这两个地方的实际屏幕截图。还请分享来自图形调用的请求时间戳和客户端 ID。

希望这可以帮助。谢谢!


推荐阅读