2012-10-19 48 views
0

我收到帶有以下代碼的Google日曆XML Feed。Google日曆 - XML Feed不正確

我的問題是我在網址中設置了'singleevents = true',但是當我真正看到飼料時它顯示24個條目,其中只有一個是唯一的,而其餘的都是重複的一個事件。

在我的日曆中,我有1個單項活動和6個每週重複發生的事件。

$api = new clApi('http://www.google.com/calendar/feeds/' . $calendarID .'/public/full?singleevents=true&min-start=' . $now . '&max-start=' .$next_week); 

    if ($feed = $api->parse()) {    
     foreach($feed->get('entry') as $entry) { 
..... 

有什麼我在做錯了嗎?

回答

0

我認爲你有反向參數的語法。根據文檔https://developers.google.com/google-apps/calendar/v2/reference#Parameters「有效值爲真(擴展循環事件)或錯誤(使循環事件表示爲單個事件)。默認值爲false」。

+0

個人不是我見過的最好的措辭。我會認爲「作爲單一事件離開」意味着遞歸來自單一事件,即原始事件,並且擴展會使每個事件單獨出現? –