Получить список общих календарей через Google Calendar API - PullRequest
0 голосов
/ 04 мая 2018

Я хочу получить список общих (не основных или ресурсов) календарей через 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", однако я думаю, что это можно сделать с помощью более чистого кодирования или с помощью встроенного способ.

Есть ли другой способ , чтобы получить только Общие календари?

...