我目前正在开发一款与Outlook日历同步的应用。
我可以执行身份验证流程,恢复日历和事件,但我遇到了经常性事件的麻烦。 Outlook响应是这样的:
{
...
"Recurrence": {
"Pattern": {
"Type": "Daily",
"Interval": 1,
"Month": 0,
"DayOfMonth": 0,
"FirstDayOfWeek": "Sunday",
"Index": "First"
},
"Range": {
"Type": "NoEnd",
"StartDate": "2016-07-11",
"EndDate": "0001-01-01",
"RecurrenceTimeZone": "Romance Standard Time",
"NumberOfOccurrences": 0
}
},
...
}
没关系。这不完全是RFC 5545 specification,但可以轻松转换。问题是我无法确定是否已删除某些重复实例。
RFC 5545指定删除的日期应显示在EXDATE字段中。 Outlook有类似的东西吗?有没有办法做到这一点(除了恢复所有实例)?
作为一个小例子,我想要实现的目标是:
答案 0 :(得分:0)
目前,Microsoft Graph并不支持获取已删除的单一实例约会。
作为一种解决方法,我们可以在一段时间内获得周期性预约和所有事件的模式。然后我们可以计算已经删除的约会。
如果您需要此功能,可以提交here
的反馈