问题标签 [microsoft-graph-calendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
209 浏览

microsoft-graph-calendar - 如何按内容过滤 Outlook 事件

我想通过 Graph API 获取 Outlook 事件列表,并通过在事件正文中搜索一些文本来过滤它们。

我能够像这样按主题过滤:

但是,如果我用身体尝试这个,它就行不通了。返回的错误消息要么是“无效的过滤子句”,要么是表示发生了内部服务器错误。我了解事件的主体属性不是字符串类型,但应该可以以某种方式在其内容属性中进行搜索

我已经尝试了以下方法:

这将返回“无效的过滤子句”

返回“发生内部服务器错误”

0 投票
2 回答
566 浏览

microsoft-graph-api - microsoft graph API /calendars id 不是唯一的

请求日历时,从日历返回的 ID 有时会发生变化。我们看到日历的名称有时会有所不同(议程日历) - 这也反映在changeKey字段中,但这是否意味着日历 ID 也会发生变化?

它不会发生在我们所有的客户身上,只是少数。什么会导致这种情况?我们缺少什么?我们已经使用了Immutable Id标头,但根据文档,这些标头不适用于日历。

任何帮助表示赞赏!

0 投票
1 回答
810 浏览

microsoft-graph-api - 如何通过 Microsoft Graph 检查 Outlook 自定义属性

我使用加载项向事件添加了自定义属性office.js

我尝试使用该自定义属性的值, https://graph.microsoft.com/v1.0/me/events/AQMkADU2OWFjYTF..AAAA==?singleValueExtendedProperties($filter=id eq 'String 00020329-0000-0000-C000-000000000046 myCusPropId ')但它返回错误:

我该如何找回myCusPropId

这是 office.js 代码

0 投票
1 回答
778 浏览

microsoft-graph-api - 检索事件详细信息时扩展 singleValueExtendedProperty 不起作用

我正在尝试使用 Microsoft Graph 检索事件的自定义属性值。自定义属性是由 Outlook Office.js 添加创建的

这是请求

这将返回来自 Graph 的成功响应,但不返回singleValueExtendedProperty. 但是,Outlook 加载项仍然能够从同一事件中检索属性值。

----更新 1 - office.js 代码-----

这是上面的 office-js/outlook-add-in 代码参考。可以在此处毫无问题地读取自定义属性值。

0 投票
2 回答
725 浏览

microsoft-graph-api - 图“ErrorApiQuarantined”

在 Microsoft Graph 中调用/v1.0/me/calendarview?startdatetime=2019-10-07T12:17:48.964Z&enddatetime=2019-10-14T12:17:48.964Z时,我收到以下错误:

调用时我也收到同样的错误/v1.0/me/messages。看起来所有 Outlook API 都不再工作了。

0 投票
1 回答
497 浏览

microsoft-graph-api - 如果使用 ms-graph api 授予日历委托权限,如何订阅日历事件

可以通过使用 ms graph api 订阅以下方式来创建Outlook 事件的更改通知。

但是我如何以类似的方式获得已授予委派权限的日历的通知?

0 投票
1 回答
29 浏览

azure - 进一步筛选 Microsoft Graph API 中的可用字段

我们正在使用CalendarView 端点来检索特定时间段的用户约会。在调用端点时,我们传递 $select=start,end,showAs 以仅检索我们感兴趣的字段。

我们的最终客户担心,即使我们正在过滤我们这边的结果,我们仍然可以访问 Calendars.Read 并且在技术上可以访问阅读会议主题等。Office365 或 Graph API 中有什么方法可以让我们的最终客户应用更精细的权限来过滤我们有权访问的字段?

0 投票
1 回答
94 浏览

microsoft-graph-api - 如何使用应用程序权限创建对用户日历的订阅以获取所有共享、委派日历的通知

如果我对用户日历中的事件有Calendars.Read 应用程序权限,我如何使用图形 API 创建对用户日历的订阅。

下面我尝试通过将资源参数更新为“users/user@mydomain.com/events”来为“user@mydomain.com”邮箱创建事件订阅,这是订阅获取用户共享、委派日历通知的正确方法吗?

0 投票
2 回答
266 浏览

microsoft-graph-api - 如何在 Microsoft Graph REST API 中识别已取消的事件?

在我取消了一个事件之后,我不能再在List events中列出它了。但它仍向最终用户显示主题“已取消:用户主题事件”。如何使用列表事件来识别此取消的事件?

0 投票
2 回答
154 浏览

microsoft-graph-api - 无法更新事件 Beta 端点

我创建了一个具有所有所需权限的应用程序。

我可以使用 beta 端点创建一个事件:

但是当我尝试更新它时出现错误:

此外,我可以使用 v1.0 端点更新此事件:

Microsoft Graph 测试版中是否存在问题或我遗漏了什么?