Microsoft graph api 将事件从SeriesMaster转换为SingleInstance

Microsoft graph api 将事件从SeriesMaster转换为SingleInstance,microsoft-graph-api,Microsoft Graph Api,我正在通过Microsoft Graph与Office 365进行日历集成 目前,我很难将一个从SeriesMaster更改为SingleInstance 创建事件时,我发送了一个重复,结果它创建了一个系列主事件以及相应的事件 当用户请求将某个事件更改为单个会议时,我会更新该事件并将类型设置为SingleInstance,如API所示: 尽管返回了一个HTTP 200,office 365仍将忽略我更改会议类型的请求,但会应用负载中包含的其余更改(重复发生除外)。它的行为就像我只是做了一个系列的

我正在通过Microsoft Graph与Office 365进行日历集成

目前,我很难将一个从
SeriesMaster
更改为
SingleInstance

创建事件时,我发送了一个
重复
,结果它创建了一个
系列主事件
以及相应的
事件

当用户请求将某个事件更改为单个会议时,我会更新该事件并将
类型设置为
SingleInstance
,如API所示:

尽管返回了一个
HTTP 200
,office 365仍将忽略我更改会议
类型的请求,但会应用负载中包含的其余更改(重复发生除外)。它的行为就像我只是做了一个系列的主更新

这是我的有效负载的屏幕截图(在将其转换为JSON之前):

我尝试过用
SingleInstance
0
的值设置
Type
,但没有什么区别

有人对如何解决这个问题有什么建议或想法吗


我希望避免删除Series Master以重新创建单个实例事件。

type
属性是只读的

相反,要将
SeriesMaster
转换为
SingleInstance
,只需删除重复模式(这也将删除任何关联的
事件
异常
实例)

为此,您可以向
/v1.0/me/events/{event id}
发出一个JSON负载为以下值的
补丁

PATCH https://graph.microsoft.com/v1.0/me/events/{id}
Content-type: application/json

{
    "recurrence": null
}

它的作品!太多了!我想问另一个关于microsoft graph API的问题,您可以回答:是否可以通过该API创建会议室?我可以列出所有会议室,但无法创建。我在文档中查到与会议室相关的API仍然是beta版。我很高兴它能够工作,但请为此单独提出一个问题,以便社区能够受益。