Google 日历 API - 重复事件 - GDATA - iPhone

发布于 2024-10-22 04:45:41 字数 292 浏览 2 评论 0原文

我正在尝试构建一个显示谷歌日历中的事件的应用程序。我正在使用GData。你们中有人知道如何修改 GDataQueryCalendar 或其他内容,以便谷歌日历不会显示最近编辑的重复事件两次。

例如:如果我有一个名为“早餐”的重复事件,每天早上 7 点重复。当我检查提要时,它仅显示该事件一次。但是,如果我返回并将今天的活动标题编辑为“Breakfast1”。然后当我检查提要时,它显示了两个事件。一个是早上 7 点的“早餐”,另一个是早上 7 点同一时间的“早餐 1”。两个事件的开始时间相同。

我怎样才能只获得当天的活动(例如早餐1)?

I am trying to build an app which shows events from a google calendar. I am using GData. Does any of you know how can I modify GDataQueryCalendar or other things such that google calendar doesn't show recently edited recurring event twice.

For Eg: If I have a recurring event called 'Breakfast' which is repeated daily at 7am. When I check the feed it shows the event only once. But, if I go back and edit the event's title to 'Breakfast1' only for today. And then when I check the feed it shows two events. One is "Breakfast" at 7am and the other one is "Breakfast1" at the same time 7am. Starttime on both the events are same.

How can I get the event only for that day (Breakfast1 as in eg)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

故人的歌 2024-10-29 04:45:41

终于让它工作了..我正在检查 GDataEntryCalendarEvent 事件是否有原始事件([事件原始事件])。如果一个事件有原始事件,那么我们需要使用该事件而不是重复事件。

Finally got it working.. I am checking if a GDataEntryCalendarEvent event has an original event with it ([event originalEvent]). If an event has original event then we need to use this event instead of the duplicate event.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文