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

Microsoft Graph API:按位置筛选日历事件

西门奇希
2023-03-14

我正在尝试按位置displayName筛选所有事件。由于location是一个复杂的属性,displayName是嵌套的,因此我需要有关如何执行此操作的帮助。我试过以下方法,但都没有成功。

https://graph.microsoft.com/v1.0/me/events?$expand=位置($filter=displayName eq‘东会议室’)

https://graph.microsoft.com/v1.0/me/events?$filter=位置/显示名称/“东会议室”

共有1个答案

韩梓
2023-03-14

您可以通过在api中使用$filter参数来实现所需的功能。

使用查询参数自定义响应

我通过修改文档中的emails示例得出了您的示例,该示例还通过嵌套参数进行过滤,并与字符串进行比较。

从登录用户收到的特定地址获取所有电子邮件。https://graph.microsoft.com/v1.0/me/messages?$filter=from/emailAddress/address-eq'someuser@example.com'

因此,对于您的用例,即仅获取位置displayName等于“East Conference Room”的日历事件,它将是:

https://graph.microsoft.com/v1.0/me/events?$filter=location/displayName eq 'East Conference Room'
 类似资料:
  • 问题内容: 我想根据日期从数据库中筛选值。 数据库中的日期包含以下值:2008-12-28 18:00:00。我的班级有一个DateTime变量,具体取决于我要过滤的变量。理想情况下,它将像这样工作: +根据需要调整myDateTime.Date格式。 但是它抛出一个EvaluateException:“该表达式包含未定义的函数调用DATE()。” 尽管如果直接执行SQL语句,则可以在过滤器中使用

  • 本文向大家介绍C ++中的按位筛选,包括了C ++中的按位筛选的使用技巧和注意事项,需要的朋友参考一下 在这个问题中,给我们一个数字N。我们的任务是使用按位筛选找到所有小于N的素数。 按位筛是Eratosthenes筛的优化版本,用于查找所有小于给定数的素数。 让我们举个例子来了解这个问题, 输入-N = 25 输出-2 3 5 7 11 13 17 19 23 按位筛子的工作方式与普通筛子相同。

  • 我正在尝试通过组织者电子邮件获取Outlook日历事件。 这是我正在使用的请求URL: https://graph.microsoft.com/v1.0/me/events?过滤器=组织者/电子邮件地址/地址eq'john@gmail.com' 请求失败,出现以下错误: 仅供参考,我正在名为Workato的iPaas上运行此请求,这是上面显示的错误消息。 让我困惑的是,这种类似的要求是有效的:ht

  • 我正在将业务添加到ElasticSearch中。有些是地理位置(lon、lat坐标),有些是在线业务(没有坐标)。 这是我掌握的数据: 有什么建议吗?谢谢你。

  • 在使用GoogleCalendarAPI(与python一起使用)时,我已经能够获得我想要的变量,因此我可以将事件导出到文本文件中。然而,一个变量(位置)触发了一个错误,我不知道为什么。 这直接来自google的开始代码,我还添加了我想要的变量: 它会打印一个即将到来的约会列表,包括地点,但它会停止并向我抛出这个错误 这是凭据/json的问题吗?我使用的是谷歌日历api的旧版本吗?我怎么检查?我的

  • 我在Azure中有一个应用程序洞察资源。在我们的Java应用程序中,我们有一个log4j.xml文件,它根据服务名称写入多个日志文件。 我正在将Application Insights appender添加到日志记录中,并且能够在Application Insights资源中看到不同日志文件的所有日志。但是,我无法在Application Insights中通过日志文件名进行筛选,因此跟踪日志是没