Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Zend GData删除非主日历范围内的事件_Php_Google Calendar Api_Zend Gdata - Fatal编程技术网

Php Zend GData删除非主日历范围内的事件

Php Zend GData删除非主日历范围内的事件,php,google-calendar-api,zend-gdata,Php,Google Calendar Api,Zend Gdata,如何以编程方式删除Google日历中特定日期范围的辅助日历中的事件?我已经搜索了几天了,到目前为止,所有教程和回答的问题都只显示了如何在默认日历上删除。有人举过我如何从非默认日历中删除事件的例子吗?回答我自己的问题有点奇怪。但这可能会帮助其他人节省很多时间。这就是暗示 基本上,当您搜索要删除的事件时,如何设置非默认日历是通过从 $query->setUser('default') 到 $query->setUser($UserPartFromSecondaryCalendarID) 辅助日历的日

如何以编程方式删除Google日历中特定日期范围的辅助日历中的事件?我已经搜索了几天了,到目前为止,所有教程和回答的问题都只显示了如何在默认日历上删除。有人举过我如何从非默认日历中删除事件的例子吗?

回答我自己的问题有点奇怪。但这可能会帮助其他人节省很多时间。这就是暗示

基本上,当您搜索要删除的事件时,如何设置非默认日历是通过从

$query->setUser('default')

$query->setUser($UserPartFromSecondaryCalendarID)

辅助日历的日历ID的格式为。您应该为
$UserPartFromSecondaryCalendarID
传递的是xxxxxxxxx。通过用“/”分割日历ID并获取最后一个元素(6),可以很容易地实现这一点