Ben bir Google takvim hesabı sonraki 20 günlük olayların bir listesini göstermek için çalışıyorum. Infuriatingly yinelenen olaylar So ... (onların başlangıç zamanları eski çünkü ben varsayıyorum) gösterilmiyor. Herhangi bir fikir?
require_once dirname(__FILE__).'/../../../Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_HttpClient');
Zend_Loader::loadClass('Zend_Gdata_Calendar');
$service = new Zend_Gdata_Calendar();
$query = $service->newEventQuery();
$query->setUser('REMOVED');
$query->setVisibility('public');
$query->setProjection('full');
$query->setOrderby('starttime');
$query->setSortOrder('ascending');
$query->setFutureevents('true');
$query->setMaxResults(20);
try { $eventFeed = $service->getCalendarEventFeed($query); }
catch (Zend_Gdata_App_Exception $e) { return; }
Ben artan sırayla tüm kamu etkinlikleri olsun herhangi bir alternatif yöntemleri kabul etmeye hazırım. Ben RSS denedim ama tarihler onlar takvimine eklendi zaman görünür.