Microsoft graph api 扩展和筛选MS Graph API不起作用
我需要从与特定Microsoft graph api 扩展和筛选MS Graph API不起作用,microsoft-graph-api,microsoft-graph-mail,microsoft-graph-calendar,Microsoft Graph Api,Microsoft Graph Mail,Microsoft Graph Calendar,我需要从与特定事件关联的用户邮箱中获取 我有事件的iCalUId,但无法对其进行筛选: /users/${roomEmailAddress}/messages ?$expand=microsoft.graph.eventMessage/event($filter=iCalUId eq '${iCalUId}') 我试图做的是获取所有消息,然后展开以查看与每条消息关联的事件,然后过滤每个事件以找到我关心的事件 但是,我得到一个包含所有事件的响应,并且过滤机制不起作用 哪里出错了?图形不支持在$e
事件关联的用户邮箱中获取
我有事件的iCalUId
,但无法对其进行筛选:
/users/${roomEmailAddress}/messages
?$expand=microsoft.graph.eventMessage/event($filter=iCalUId eq '${iCalUId}')
我试图做的是获取所有消息,然后展开以查看与每条消息关联的事件,然后过滤每个事件以找到我关心的事件
但是,我得到一个包含所有事件的响应,并且过滤机制不起作用
哪里出错了?图形不支持在$expand
中包含$filter
。从:
$expand
:
- 不支持
nextLink
- 不支持超过1个级别的扩展
- 不支持额外参数(
$filter
,$select
)
您可以利用参数到参数查找所有事件消息($search=“kind:meetings
),然后$expand
关联事件:
/me/messages?$search="kind:meetings"&$expand=microsoft.graph.eventMessage/event
这对我来说很有效,首先我过滤了列表,然后扩展了列表
{sideID}/lists/{listID}/items?$filter=fields/{Name of Field}eq'{VALUE}'和$expand=fields