编辑/删除日历事件而无需通知

时间:2019-12-11 10:18:47

标签: microsoft-graph outlook-restapi http-delete

我们具有Outlook365集成,可通过Graph V1.0 API将事件从外部系统发布到日历中。

11月,在接下来的12个月中,一个小错误将大约2,000个事件窃取到各个人的日历中。我们已经设法生成了2,000个奇数Outlook ID的列表,但是现在我们非常担心,如果我们为它们全部输入DELETE请求,则与会者将收到数百封电子邮件/事件通知,告诉他们“ XYZ已被取消”或类似内容。

(此错误是在用户告诉我们他们在凌晨4点收到偶尔的事件邀请时检测到的,因此我们假设通过API处理事件确实会将通知/电子邮件发送给用户)

是真的吗,和/或有没有从Outlook删除事件而没有发送通知的情况?我们不管理目标日历,但如果可以从Outlook365端进行操作,则可以与该人联系。我们希望可能只是一个silent标志/属性,否则我们可以将其放入请求中?

请注意,在任何时间范围内,我们可以使用Graph V1.0 API泵送的频率/体积是否有限制。

1 个答案:

答案 0 :(得分:1)

很遗憾,Microsoft Graph目前不支持此功能。

使用SendCancellationsMode SendToNone枚举https://docs.microsoft.com/en-us/dotnet/api/microsoft.exchange.webservices.data.sendcancellationsmode?view=exchange-ews-api

在Exchange Web服务API上可用

如果您可以在Microsoft Graph Uservoice上提出要求,我将不胜感激,以便我们可以从社区中收到对此要求的信号。 https://microsoftgraph.uservoice.com/forums/920506-microsoft-graph-feature-requests