首页 > 解决方案 > 通过 Google Calendar API 获取共享日历列表

问题描述

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

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

我在数组/对象中得到三种类型的结果

[id] => 代码@subdomain.domain.ext

这些只能通过它们的 $key (id) 来区分,我可以通过 $value "group.calendar.google.com" 过滤共享日历,但是我认为这可以通过更简洁的编码或使用内置方法来完成。

有没有其他方法可以只获取共享日历?

标签: methodsgoogle-apigoogle-calendar-apigoogle-api-php-clientgoogle-workspace

解决方案


推荐阅读