API JavaScript Календаря Google, перечисляющий ВСЕ события из ВСЕХ календарей - PullRequest
4 голосов
/ 10 февраля 2012

Я могу перечислить выбранные события календаря, добавив calendarID в скрипт:

   var request = gapi.client.calendar.events.list({ 
       'calendarId': 'primary'
    }); 

это получает первичный календарь и, выдавая «первичный» на требуемый идентификатор календаря

   'calendarId': '?????????????????@group.calendar.google.com'

Но я хотел бы перечислить ВСЕ события из ВСЕХ календарей, так что можно сделать это, как показано ниже для EG:

    'calendarId': 'ALL'

1 Ответ

6 голосов
/ 11 февраля 2012

primary является единственным специальным значением, которое указывается в документации .Если Calendar API поддерживает такое специальное значение, оно не поддерживается публично и может быть удалено или изменено в любое время.

Лучшим вариантом является calendar.calendarList.list способ получить список всех пользовательских календарей и список событий каждого из них.

...