2016-07-30 2 views
0

Календарные календари календаря Google имели метод list() в версии v1, который с тех пор устарел в версии 3. Альтернативное предложение состояло в том, чтобы использовать Google Apps Calendar Resource API, что скоро будет устаревшим. Каков надежный способ получить список всех ресурсов, таких как все конференц-залы в компании, к которой пользователь имеет доступ?Google calendar api v3: Как получить список ресурсов?

ответ

0

Если он находится в Google Calendar API, используйте CalendarList()

Проверить Overview of the Calendar API

Calendar - календарь представляет собой совокупность событий. Каждый календарь имеет связанные метаданные, такие как описание календаря или часовой пояс календаря по умолчанию. Метаданные для одного календаря представлены ресурсом календаря. Коллекция Календари содержит ресурсы календаря для всех существующих календарей.

Calendar List - Список всех календарей в списке календаря пользователя в пользовательском интерфейсе календаря. Метаданные для одного календаря, которые отображаются в списке календаря, представлены ресурсом CalendarListEntry. Эти метаданные включают пользовательские свойства календаря, такие как цвет или уведомления для новых событий. Коллекция CalendarList содержит все ресурсы CalendarListEntry для данного пользователя. Для дальнейшего объяснения разницы betweeen коллекции Календари и CalendarList см Calendar and Calendar List

запрос HTTP

GET https://www.googleapis.com/calendar/v3/users/me/calendarList 

Но если вы говорите о Admin SDK:

image from Google

Нажмите на ссылку Calendar Resource.

Resources.calendars: list

Получает список ресурсов календаря для учетной записи.

запрос HTTP

GET https://www.googleapis.com/admin/directory/v1/customer/customer/resources/calendars 
Смежные вопросы