[英]Zend GData delete events in a range on non-primary calendar
如何以編程方式刪除特定日期范圍內Google日歷中輔助日歷中的事件? 我已經搜索了幾天,到目前為止,所有已回答的教程和問題僅顯示了如何刪除默認日歷。 有誰知道如何從非默認日歷中刪除事件的示例?
回答我自己的問題有點奇怪。 但這可能會幫助其他人節省大量時間。 提示來自這篇文章 。
基本上,當您搜索要刪除的事件時,如何通過更改setUser部分來設置非默認日歷。
$query->setUser('default');
至
$query->setUser($UserPartFromSecondaryCalendarID);
輔助日歷的日歷ID的格式為http://www.google.com/calendar/feeds/default/XXXXXXXXXX 。 您應該為$UserPartFromSecondaryCalendarID
傳遞的$UserPartFromSecondaryCalendarID
是XXXXXXXXXX。 通過用“ /”分隔日歷ID並獲取最后一個元素(6),可以輕松實現此目的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.