通过Google Calendar API获取共享日历列表

时间:2018-05-03 21:33:28

标签: methods google-api google-calendar-api google-api-php-client gsuite

我希望通过Google Calendar API for PHP获取共享(非主要或资源)日历的列表。我尝试了以下方法:

(...)
$service = new Google_Service_Calendar($client);
(...)
$calendarList = $service->calendarList->listCalendarList();

我在Array / Object

中得到三种类型的结果

[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”过滤共享日历,但我认为这可以通过更清晰的编码或使用内置功能来完成方法

还有其他方法只能获得共享日历吗?

0 个答案:

没有答案