如何以编程方式删除 Google 日历中特定日期范围的辅助日历中的事件?我已经搜索了几天,到目前为止回答的所有教程和问题只显示了如何在默认日历上删除。有没有人举例说明如何从非默认日历中删除事件?
问问题
731 次
1 回答
1
回答我自己的问题有点奇怪。但它可能会帮助其他人节省大量时间。提示来自这篇文章。
基本上,当您搜索要删除的事件时,如何设置非默认日历是通过将 setUser 部分从
$query->setUser('default');
到
$query->setUser($UserPartFromSecondaryCalendarID);
辅助日历的日历 ID 采用http://www.google.com/calendar/feeds/default/XXXXXXXXXX的形式。你应该传递的$UserPartFromSecondaryCalendarID
是 XXXXXXXXXX。这可以通过用“/”分割日历 ID 并获取最后一个元素 (6) 轻松实现。
于 2011-02-22T05:40:02.717 回答