2014-01-07 28 views
0

我已经做了privateExtendedProperty搜索搜索谷歌日历extendedProperties

$service = new Google_CalendarService($client); 
$extendedProperties = New Google_EventExtendedProperties(); 

$param = array(); 
$param['singleEvents'] = false; 
$param['extendedProperties'] = "CodeID=66"; 

$events = $service->events->listEvents($calendarioId,$param); 

Fatal error: Uncaught exception 'Google_Exception' with message '(list) unknown parameter: 'extendedProperties'' in ..\google\service\Google_ServiceResource.php:111 Stack trace: #0 ...\includes\google\contrib\Google_CalendarService.php(529): Google_ServiceResource->__call('list', Array) #1 ...\google_calendario.php(198): Google_EventsServiceResource->listEvents('hude3h3fjolua08...', Array) #2 ..\google_calendario.php(442): c_googlecalendario->proc_google('hude3h3fjolua08...', '66')

回答

1

随着github最新的API,你可以做到这一点,当以下问题:

$events = $service->events->listEvents($calendarId, array('privateExtendedProperty'=>'codeID='.$yourId)); 

注重它的要么根据您创建活动的方式,可能需要privateExtendedPropertysharedExtendedProperty