google-api - 如何检查日历事件是异常还是实例
解决方案
不幸的是,没有办法确定实例是否是重复事件的例外。唯一的解决方法是将实例与主事件进行比较,或使用唯一标识实例的 originalStartTime(可以将 originalStartTime 与开始对象日期/日期时间进行比较,但如果您更改了摘要或其他文本字段,这将失败) .
我处理此问题的方法是使用 nextSyncToken 发出增量更改请求。如果发生异常,则实例将位于从列表调用返回的有效负载中。我检查该实例是否具有recurringEventId
与之关联的属性,如果有,我知道该实例是一个异常。
强烈建议 Google 包含一个类似于 Microsoft Graph 的系统,该系统利用一个属性来识别事件是实例还是异常。
推荐阅读
- laravel - 在 laravel 的 laravel api 资源中使用分页
- c# - 错误 CS0029 Visual Studio Blazor,如何解决?
- css - 你能在 :local 和 :global 选择器中组合 CSS 类吗?
- django - 无法在 django rest 框架中发送电子邮件
- python - 具有可变移动速度的 2D 寻路?
- react-native - 无法获取新闻数据
- android - 如何将新地图或行添加到 sharedpreferences 文件
- python - 如何在python中将元组转换为字符串并将其用于strptime?
- openapi - 4xx 响应类型不返回内容
- php - simpleSAMLphp 和 Azure 给我“AADSTS50011:请求中指定的回复 URL 与为应用程序配置的回复 URL 不匹配”