Google日历Feed api已删除事件
问题描述:
我正在将Google日历与我的应用程序同步(我将事件存储在数据库中)。更新事件时,我可以通过按“更新”顺序对事件馈送进行排序,轻松找到最新更新。 但是,如果某个事件被删除/删除,我如何才能从Feed中跟踪此更新?Google日历Feed api已删除事件
答
我确实做到了你想要做的(看到这个帖子:http://code.pui.ch/2009/12/29/fetch-publicly-available-google-calendar-data-with-python/):我已有的东西与谷歌和事件导入的事件,可以从一个管理界面(Django的)编辑的数据库
。 我从Google导入的所有事件我在数据库中标记了一个标记。 从Google导入时,我先删除所有事件,然后再从Google中检索所有事件INSERT
。
为了避免这些事件让每进口我做了一些黑客新的ID(蟒蛇这是非常的hackish,但它解决了我的情况。):
guid_int = "".join(re.findall('[0-9]*', str(vevent.get('UID'))))
guid_int = guid_int[:9]
guid_int是我的主要用途键入数据库..
+0
这不是我要求的,但谢谢你的回复 – hsmit 2010-04-07 18:33:35
你的意思是如果有人从谷歌方面或从你的数据库删除事件? – 2010-04-06 13:11:10
在谷歌方面 – hsmit 2010-04-06 14:12:05