API文档说,您可以匹配多个扩展属性,但是不能将相同的键两次添加到PHP关联数组中。
$service = new \Google_Service_Calendar($client)
$optParams = [
'maxResults' => 1,
'sharedExtendedProperty' => 'origin=external',
'sharedExtendedProperty' => 'key=???',
];
$events = $service->events->listEvents($calendar, $optParams);
答案 0 :(得分:0)
使用适用于PHP的Google Calendar API,您可以将多个字符串值提交给参数值。它们在内部转换为多个请求URI参数。
$optParams = [
'maxResults' => 1,
'sharedExtendedProperty' => ['origin=external', 'key=???'],
];