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

Microsoft Graph API获取用户及经理关系字段限制语法报错求助

解决Microsoft Graph API获取用户与经理精简数据的问题

我来帮你搞定这个查询问题!你遇到的报错主要是因为Graph API的OData查询语法使用有误,下面是修正后的方案:

正确的请求URL

https://graph.microsoft.com/beta/users?$select=id,displayName&$expand=manager($select=id)

语法修正说明

  • 必须添加$前缀:所有OData查询参数(比如select、expand)都需要以$开头,这是你之前请求里遗漏的关键细节
  • 嵌套参数格式:展开关联实体(如manager)时,需要用括号()包裹嵌套的$select参数,明确指定只返回经理的id字段
  • 外层的$select=id,displayName负责筛选用户自身需要返回的字段,内层的$select=id则筛选经理的字段

额外注意事项

  • 确保你的应用已被授予足够的权限,比如User.Read.All或Directory.Read.All,否则会出现权限不足的错误
  • Beta版本的API属于预览特性,可能存在变动,如果是生产环境使用,建议优先考虑稳定的v1.0版本API(v1.0中该查询语法逻辑一致)

内容的提问来源于stack exchange,提问作者Anders Hal Werner

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 03:48:21