我一直在嘗試在CakePHP中使用ZEND GData API,並讓它設置並檢索日曆列表。Zend Gdata日曆錯誤請求錯誤
所有這些工作,但是當我嘗試檢索日曆事件時,我得到一個錯誤的請求錯誤,我不知道如何解決它。這是運行腳本時接收到的錯誤消息的代碼。
* 注:我測試這個從我的機器使用XAMPP
//GET LIST OF EVENTS
$index = 0;
foreach($listFeed as $list) {
$query = $service->newEventQuery($list->link[0]->href);
// Set different query parameters
$query->setUser('default');
$query->setVisibility('private');
$query->setProjection('full');
$query->setOrderby('starttime');
// Get the event list
try {
$eventFeed[$index] = $service->getCalendarEventFeed($query);
} catch (Zend_Gdata_App_Exception $e) {
echo "Error: " . $e->getResponse() . "<br />";
}
$index++;
}
以下是錯誤消息:
Error: HTTP/1.1 400 Bad Request Content-type: text/html; charset=UTF-8 Date: Mon, 14 May 2012 04:04:41 GMT Expires: Mon, 14 May 2012 04:04:41 GMT Cache-control: private, max-age=0 X-content-type-options: nosniff X-frame-options: SAMEORIGIN X-xss-protection: 1; mode=block Server: GSE Connection: close Invalid request URI
感謝您的時間和幫助。