搜索Google Calendar extendedProperties

时间:2014-01-07 18:07:14

标签: php google-calendar-api

进行privateExtendedProperty搜索

时出现以下问题
$service = new Google_CalendarService($client);
$extendedProperties = New Google_EventExtendedProperties();

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

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

致命错误:          带有消息'(list)unknown参数的未捕获异常'Google_Exception':'extendedProperties''   .. \谷歌\服务\ Google_ServiceResource.php:111       堆栈跟踪:         #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 个答案:

答案 0 :(得分:1)

使用github上的最新api,你可以这样做:

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

请注意privateExtendedPropertysharedExtendedProperty,具体取决于您创建活动的方式。