2013-04-17 64 views

回答

3

如果事件是一個反覆發生的事件。您需要使用事件ID調用API中的另一個函數,然後返回所有實例。

這是什麼意思 1)你得到一個正常的API甚至列表。 2)那麼如果您發現一個具有ReccurenceID/Recurrence的事件,則可以使用EVENT ID調用以下內容。你還可以指定你想只喜歡正常的事件搜索時的參數(幾乎)

GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId/instances

這裏是它一個很好的博客文章。 http://googleappsdeveloper.blogspot.com/2011/12/calendar-v3-best-practices-recurring.html

在谷歌API頁面是: https://developers.google.com/google-apps/calendar/v3/reference/events/instances

乾杯

彼得

7

如果您使用的是事件:列表API方法中,添加singleEvents=true參數。從API docs

singleEvents

布爾

是否擴大重複事件到 情況下,只返回一個一次性的事件和 重複事件的情況下,而不是潛在的重複事件本身。 可選。默認值是False。

+1

這應該被標記爲正確答案 - 簡單且非常準確。謝謝,+1 – rebello95

+0

謝謝@ rebello95!很高興有幫助。 –

+1

有一個神奇的參數可以解決我的問題,這很好。 –