当前位置: 首页 > 知识库问答 >
问题:

使用Microsoft Graph REST API筛选事件消息

鄂昌胤
2023-03-14

我想只查询事件消息从Outlook邮件使用Microsoft GRAPH API。我在Microsoft图形的留档中找不到这方面的任何信息。

我在图形浏览器上尝试了以下查询,但都不起作用。微软图形似乎不支持IsOf(过滤对象的类型)过滤选项。但是,我发现Azure GRAPH API支持并记录了此功能。

https://graph.microsoft.com/v1.0/me/messages?$filter=isof('#microsoft.graph.eventMessage')eq true

https://graph.microsoft.com/v1.0/me/messages?$filter=isof(“#microsoft.graph.eventMessage”)

有人知道我尝试做的操作是否得到微软图形应用编程接口的支持吗?如果没有,我还能做什么来只查询事件消息?

共有1个答案

洪鸿
2023-03-14

As URL:查询$filter参数的字符串参数状态:

指示响应中应包括哪些实体类型。可选择的支持的实体类型有:用户、组和联系人。仅当resourceSet为“directoryObjects”时有效;否则,resourceSet将覆盖过滤器。

例如,

https://graph.windows.net/contoso.com/directoryObjects?api-version=2013-04-05&$filter=isof('Microsoft.WindowsAzure.ActiveDirectory.User')

对于MicrosoftGraph,我选中了UseQueryParameters,但没有找到任何示例。然后,我使用Graph Explorer测试该场景,如下所示:

我假设此操作目前不受Microsoft图形API的支持。您可以在这里添加您的功能请求。或者您可以使用$Select查询参数返回一组属性。你可以在这里关注细节。

 类似资料:
  • 我正在使用谷歌表单的过滤功能,但无法按我想要的方式使用,已经3天了。。。 基本上,我有第1页,有一列“电子邮件”和一列“潜在客户ID”。表2具有相同的“潜在客户ID”,但已过滤。含义,第1页,其“顺序为1,2,3,4,5…”。。。第二张不是,像是2,4,5,23,41。。。我想在表1中找到正确的电子邮件地址,该地址在两个表中具有相同的Lead ID。我使用了Filter函数,它工作得非常好,因为它

  • 我过去使用过Kafka,但从未使用过streams API。我的任务是构建一个可扩展的服务,该服务接受websocket连接,并根据用户id将出站消息从中心主题路由到正确的会话。 使用KStream看起来非常简单 但是筛选器命令是否消耗了主题中的每一条消息并在应用程序空间中执行筛选器?或者KStream KStream上的措辞 如果过滤器的唯一目的是使用某个主题的每一条消息,并扔掉那些不相关的消息

  • 我在一个java类中定义某些变量,然后用另一个类访问它,以便在流中筛选唯一的元素。请参阅代码以更好地理解该问题。 我面临的问题是这个过滤函数不能很好地工作,无法过滤唯一的事件。我怀疑这个变量在不同的线程之间是共享的,它是原因!?如果这不是正确的方法,请建议另一种方法。提前道谢。

  • 是否可以使用setState更新对象的属性? 比如: 我可以使用以下方式将事件记录到控制台:- 我在控制台上创建的solidity ABI对象是 我需要设置所需的数据,并在以后使用它,所以我使用.setState如下 但是它显示. setState不是一个函数。请帮帮我。

  • 我的页面中有一个名为“search_table”的DataTable。我在表中有一个附加的标题行,它具有不同的筛选选项(dropdown、text、date_pickers)。对于日期列,我有两个datepicker,一个用于min,一个用于max。我可以根据datepickers为datatable筛选数据,但有一个问题: 当我选择一个日期时,我的表中的所有行都消失了,我必须点击其中的一个标题(

  • 我有一个带有FireBaseRecyclerAdapter的RecyclerView。当用户开始输入SearchView时,我想用一个名称列表填充RecycerView。 也是对查询进行忽略的方法吗?