在Microsoft Graph消息列表中选择字段

时间:2017-07-06 16:10:45

标签: microsoft-graph

我正在使用Microsoft Graph获取用户的消息列表。

我正在使用以下网址 s = sample.reshape(img_height, img_width, 3, 1) model.predict(s) ValueError: Error when checking : expected conv2d_1_input to have shape (None, 150, 150, 3) but got array with shape (150, 150, 3, 1)

当消息围绕会议请求时,返回的一个重要事项是https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messages

我还希望得到消息的meetingMessageType。但是,默认情况下不提供。人们需要特别要求该领域。我可以通过向网址添加uniqueBody来实现这一目标。

但是,现在这意味着我需要将我想要的其余字段添加到?$select=uniqueBody查询参数中。在遇到$select之前,这不是什么大问题。 Microsoft Graph返回:

  

在“Microsoft.OutlookServices.Message”类型上找不到名为“meetingMessageType”的属性。

我可以做些什么来确保我同时获得meetingMessageType uniqueBody

2 个答案:

答案 0 :(得分:0)

试试这个:

$select=uniqueBody, microsoft.graph.eventMessage/meetingMessageType

答案 1 :(得分:0)

Yogesh的回答很接近,但会导致Only one level select is supported错误。

只要您不关心meetingMessageType的价值,就可以使用此选项:

$select=microsoft.graph.eventMessage, uniqueBody

您会注意到结果不再包含meetingMessageType作为属性。但是,该列表仅限于eventMessage的那些消息,有效地为您提供了筛选结果集以仅显示会​​议请求。