簡體   English   中英

Zend GData刪除非主日歷范圍內的事件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM