如何使用Zend Gdata Calendar类编辑Google日历活动?

时间:2012-10-25 07:48:41

标签: php zend-framework google-calendar-api

从日历中检索数据时,您可以在检索数据之前设置用户,如此

$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这样的方法

1 个答案:

答案 0 :(得分:0)

我遇到了类似的情况,但我所做的一句话就是:

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

以后再创建另一个。

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

如果没有人回答,这个词语必须适合你:)