使用Google Calendar API恢复“已取消”活动?

时间:2010-05-17 00:56:22

标签: gdata-api google-calendar-api

我正在尝试使用Google Calendar API将事件的状态从“已取消”更改为“已确认”(我正在使用.NET,但任何语言的答案都会有所帮助)但我收到GDataRequestException错误:< / p>

“您无法修改已取消的活动”

如果我使用API​​删除重复系列中的事件,例如,是否可以更改生成的重复异常的状态(没有EXDATE,只有一个新的“已取消”事件,只有可见当请求提供开始和结束日期时“确认”(或甚至完全删除结果异常)以便将重复系列恢复到原始状态?

event.Delete()和event.Update()甚至不会再看到该事件.canceled。 event.Update()给出了上述错误。

谢谢!

1 个答案:

答案 0 :(得分:1)

一旦设置为取消事件,包括状态“已取消”,似乎无法更改事件的任何参数。我必须通过创建指定了“原始事件”的新的重复异常来解决该问题。