Я хочу получить список общих (не основных или ресурсов) календарей через API Календаря Google для PHP. Я попробовал следующее:
(...)
$service = new Google_Service_Calendar($client);
(...)
$calendarList = $service->calendarList->listCalendarList();
Я получаю три типа результатов в массиве / объекте
[id] => code@subdomain.domain.ext
- Основной календарь, username@domain.ext
- Общий календарь, code@group.calendar.google.com
- Календарь ресурсов, code@resource.calendar.google.com
Они различаются только по их $ key (id), и я мог бы отфильтровать Общий календарь по $ value "group.calendar.google.com", однако я думаю, что это можно сделать с помощью более чистого кодирования или с помощью встроенного способ.
Есть ли другой способ , чтобы получить только Общие календари?