API Календаря Google — это RESTful API, к которому можно получить доступ через явные вызовы HTTP или через клиентские библиотеки Google. API предоставляет большинство функций, доступных в веб-интерфейсе Календаря Google.
Ниже приведен список общих терминов, используемых в API Календаря Google:
- Событие
- Событие в календаре, содержащее такую информацию, как название, время начала и окончания, а также участников. События могут быть как единичными, так и повторяющимися . Событие представлено ресурсом Event .
- Календарь
- Коллекция событий. С каждым календарем связаны метаданные, такие как описание календаря или часовой пояс календаря по умолчанию. Метаданные для одного календаря представлены ресурсом Calendar .
- Список календарей
- Список всех календарей в списке календарей пользователя в пользовательском интерфейсе календаря. Метаданные для одного календаря, отображаемого в списке календарей, представлены ресурсом CalendarListEntry . Эти метаданные включают пользовательские свойства календаря, такие как его цвет или уведомления о новых событиях.
- Параметр
- Настройка пользователя из пользовательского интерфейса календаря, например часовой пояс пользователя. Одно пользовательское предпочтение представлено параметром Setting Resource .
- ACL-список
- Правило управления доступом, предоставляющее пользователю (или группе пользователей) определенный уровень доступа к календарю. Одно правило управления доступом представлено ресурсом ACL .
Следующие шаги
Чтобы узнать о разработке с помощью API Google Workspace, в том числе об обработке аутентификации и авторизации, см. раздел Начало работы в качестве разработчика Workspace .
Чтобы узнать, как настроить и запустить простое приложение Google Calendar API, прочитайте обзор Quickstarts .