Microsoft Graph educationClass通过选择扩展

时间:2020-03-22 18:40:56

标签: microsoft-graph-api microsoft-graph-edu

在尝试使用$ expand = teacher作为参数获取educationClasses时,我仅尝试从老师那里获取属性“ id”和“ userPrincipalName”。但是无论我做什么,我都会得到完整的教师/用户对象。

https://graph.microsoft.com/v1.0/education/classes?$expand=teachers($select=id,userPrincipalName)

但是它给出的结果与此相同:

https://graph.microsoft.com/v1.0/education/classes?$expand=teachers

我在做什么错? 还是这是不完全支持expand + select功能的端点之一?我不希望有完整的教师对象,因为它包含AssignedLicenses,assignedPlans,provisionedPlans以及我在此请求中不需要的很多东西。

而且...这是生产中的,所以我想避免使用BETA端点。

1 个答案:

答案 0 :(得分:0)

是的,看起来基础AAD存储不支持扩展加选择。 通过将&$ whatif附加到查询中,可以了解幕后情况。

我们不能为此做很多事情,因为AAD团队现在没有在这里增加投资。

相关问题