【问题标题】:Cancelled Google Calendar Event empty properties and missing extendedproperties已取消 Google 日历活动的空属性和缺少扩展属性
【发布时间】:2015-04-14 10:01:46
【问题描述】:

使用 syncToken 获取 Google 日历事件 (v3) 列表时,返回的事件的大多数属性在其状态为“已取消”时为空。

对于我的同步程序,我需要能够从ExtendedProperties 集合中获取我的唯一密钥。事件中似乎缺少此属性。当然,我可以使用 ICalUID 来匹配两条记录,但这意味着重写整个内容。

当它的状态现在是 Cancelled 时,有没有办法获取 Event 曾经拥有的所有属性?

【问题讨论】:

  • 获取已取消事件的所有属性列表,在向 events.list 发送请求时,给 showDeleted='true',响应中也包含已取消事件的列表。
  • 感谢您的评论。我在文档中阅读了使用syncToken 时不需要使用showDeleted=true,但它没有说明缺少属性! =(

标签: google-api google-calendar-api


【解决方案1】:

您应该通过在列表请求上设置 showDeleted=true 来获取所有属性。

【讨论】:

  • 这对我有用,谢谢!很遗憾 v3 API 文档并不完整。
猜你喜欢
  • 1970-01-01
  • 2011-04-19
  • 2017-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多