D. *_*iro 5 microsoft-graph-api
我正在通过 Microsoft Graph 与 Office 365 进行日历集成。
目前我很难将事件从更改SeriesMaster为SingleInstance。
创建事件时,我发送了一个recurrence结果,它创建了一个SeriesMaster以及Occurrence预期的相应事件!
当用户请求将事件更改为单个会议时,我会更新该事件并将其设置type为SingleInstance按照 API 的建议:
尽管返回了HTTP 200,但 Office 365 忽略了我更改会议的请求type,但确实应用了有效负载中包含的其余更改(重复除外)。就好像我只是对系列大师进行更新一样。
这是我的有效负载的屏幕截图(在将其转换为 JSON 之前):

我尝试过设置和Type的值,但没有什么区别。SingleInstance0
有人对如何解决有任何建议或想法吗?
我想避免删除系列大师重新创建单实例事件。
该type属性是只读的。
相反,要将 a 转换SeriesMaster为 a,SingleInstance您只需删除重复模式(这也将删除任何关联的Occurrence或Exception实例)。
您可以通过发出带有 JSON 有效负载的PATCHto来完成此操作:/v1.0/me/events/{event-id}
PATCH https://graph.microsoft.com/v1.0/me/events/{id}
Content-type: application/json
{
"recurrence": null
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
757 次 |
| 最近记录: |