azure - 在具有多个属性的 Graph API 查询中使用 $expand?

标签 azure graph azure-web-app-service

是否可以$展开多个属性。例如:

https://graph.microsoft.com/beta/me ?$expand=memberOf,经理

这将导致错误。

The result of parsing $expand contained at least 2 items, but the maximum allowed is 1.

最佳答案

编辑:我知道这是一个相当老的问题,但对于将来在此结束的任何人:

可以(在某些情况下)使用以下语法:

$expand=relation1($select=id,name),relation2($expand=relation2a($select=id))

很难确定扩展将在哪里工作,因为文档相当回避,但我已经成功地完成了上述工作。 也许您的案例缺少的部分是在扩展中指定内部查询参数?

示例:

https://graph.microsoft.com/v1.0/me/messages/AAMkADFjM...ATjA9VZAAA=?$expand=singleValueExtendedProperties($filter=id eq 'string 0x1a'),microsoft.graph.eventMessage/event

关于azure - 在具有多个属性的 Graph API 查询中使用 $expand?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44661569/

相关文章:

azure - 如何刷新 Azure AD B2C 身份 token

build - 利用 EC2 或 Azure 扩展分布式 C# 构建系统?

azure - 如何针对特定 LUIS 意图开始对话?

graph - highcharts 折线图中的缺失值导致没有线,只有点

asp.net-mvc - 使用 Azure Cmdlet 将 ASP.Net MVC 站点(在 Visual Studio 中创建)发布到 Azure

azure - 如何将 Azure Web App 与具有网关传输的 VNet 集成

azure - 如果字符串包含文本,如何评估 true?

java - 如何在java web应用程序中的pdf报告中绘制图表

algorithm - 图中的最大边数

.net - 我可以通过编程方式修改 ARR Affinition cookies 的值吗