2014-01-07 3 views
0

Я следующую задачу при выполнении privateExtendedProperty поискапоиск Google Календарь 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 вы можете сделать это:

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

Обратите внимание, что это либо privateExtendedProperty или sharedExtendedProperty в зависимости от того, как вы создали мероприятие.

Смежные вопросы