microsoft-graph-api - 如何使用 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,所有字段似乎都匹配,除了这个不匹配的特定字段。
谁能帮我找出我在那里缺少什么?
解决方案
我无法重现这种行为。对我来说,来自图形 API 的响应与个人资料页面 (office.com) 上所述的部门名称相匹配
有几件事要在这里检查 -
- 确保您在两个地方都使用正确的帐户登录。
- 如果没有,请分享这两个地方的实际屏幕截图。还请分享来自图形调用的请求时间戳和客户端 ID。
希望这可以帮助。谢谢!
推荐阅读
- javascript - 返回时引导多步表单被破坏
- python - FFT 窗口可消除浮动到短路转换引起的噪声
- javascript - 如何在给定数据的情况下制定时间表
- amazon-web-services - DynamoDB 内部架构如何?
- node.js - 向后端 API 响应代理请求以发起 Passport、Google OAuth2 请求
- python - How to change the fields displayed if an instance is passed to a form?
- c++ - 程序按预期工作,直到我向其添加析构函数
- powershell - 使用 powershell 格式化电话号码
- javascript - 我正在尝试返回尚未完成的任务
- windows - 授予 NSIS 语言的完全访问权限