1

当您从日历中检索数据时,您可以像这样在检索数据之前设置用户

$gdataCal = new Zend_Gdata_Calendar($this->client, $this->domain);
$calendar_list = $gdataCal->getCalendarListFeed();
$query = $gdataCal->newEventQuery();
$query->setUser( $username . '%40domain.com');

但是当你想创建/更新一个事件时,你怎么能做到这一点呢?

$service = new Zend_Gdata_Calendar($this->client, $this->domain);
$event = $service->newEventEntry();

setUser返回的任何对象都没有类似的方法

4

1 回答 1

0

我也遇到过类似的情况,但是,我所做的事情是:

$service->delete($event->getEditLink()-><URL-Of-The-Event>);

稍后,再创建一个。

然而,那是大约一年前的事了。我不确定是否有任何新功能出现,因为在那之后我再也不需要它了。

如果没有人回答,这个解决方法必须为你工作:)

于 2012-10-25T08:52:45.780 回答