我使用以下代码从谷歌日历中检索事件。
$client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $gcal);
$gcal = new Zend_Gdata_Calendar($client);
$query = $gcal->newEventQuery();
$query->setUser('default');
$query->setVisibility('private');
$query->setProjection('basic');
$query->setStartMin($date);
$query->setStartMax($newdate);
$query->setQuery(''.$key->name.'@email.com');
当$key->name
给出 2 个不同的字符串时。例如george.s
和george.r
...查询。returns the same info
它只发生在这个查询上。其他工作正常no events assigned to george.s
。并且在 george.s 的信息中显示的 george.r 中显示了相同的信息。
我使用此代码来检索分配有特定人员的事件。这就是我将电子邮件作为查询的原因。
请告诉我我在这里做错了什么?