microsoft-graph-api - 如何按 Microsoft Graph 中的扩展值进行筛选?
问题描述
我正在尝试使用打开的扩展将一些数据保存到事件中,并通过我保存的扩展的值检索事件。不幸的是,我找不到任何有关它的文档,并且不确定是否可能。
我确信扩展名已正确保存,因为当我在图形资源管理器中使用此 URL 发出请求时,它会返回正确附加到事件的数据:
https://graph.microsoft.com/v1.0/me/calendars/{calendarId}/events?$filter=Extensions/any(f:f/id eq 'Com.MyCompany.prop_id')&$expand=Extensions($filter=id eq 'Com.MyCompany.prop_id')
现在我想做的是过滤扩展的值。例如,如果我创建了 3 个事件,则Com.MyCompany.prop_id
每个事件都有不同的值,例如 1、2、3。我想要做的是只用Com.MyCompany.prop_id = 3
.
我的尝试:
https://graph.microsoft.com/v1.0/me/calendars/{calendarId}/events?$filter=Extensions/any(f:f/value eq '3')&$expand=Extensions($filter=id eq 'Com.MyCompany.prop_id')
和
https://graph.microsoft.com/v1.0/me/calendars/{calendarId}/events?$filter=Extensions/any(f:f/id eq 'Com.MyCompany.prop_id' and f/value eq '3')&$expand=Extensions($filter=id eq 'Com.MyCompany.prop_id')
,以及其他一些我不记得的尝试。
他们中的大多数返回RequestBroker--ParseUri: Could not find a property named 'value' on type 'Microsoft.OutlookServices.Extension'.
或其他一些错误。
我很感激任何帮助。
解决方案
推荐阅读
- j - Linux 上的 Jbrk for J 在哪里?
- git - 如何将忽略的文件上传到 github 存储库
- git - 如何获取最近创建的分支名称
- amazon-web-services - 为 S3 上传创建新的 IAM 策略时需要哪些权限?
- wordpress - 如何从 Wordpress 27 中的视频标题 youtube 链接中删除黑色边栏?
- javascript - DOM 更改未立即执行
- sas - 按类别划分的每小时记录数
- pointers - 返回给函数调用者时无法保留golang字段的值
- arrays - 如何查找由拆分函数创建的数组的长度
- php - 如何为 Wordpress 安装 GD 图像库?