Google Календарь
Интеграция с Google Календарём позволяет управлять календарями и событиями в них, а также проверять занятость определённых дат и времени.
- Создавать, изменять и удалять календари
- Создавать, редактировать и удалять события
- Проверять занятость дат и времени
- Управлять календарями вручную из своего Google-аккаунта
Сервисный Google-аккаунт. Ниже — пошаговая инструкция по его созданию и подключению.
Шаг 1. Создание проекта
Перейдите на страницу Google Cloud — Service Accounts и нажмите кнопку Create Project.
Шаг 2. Создание сервисного аккаунта
Нажмите кнопку Create Service Account.
При создании предоставьте сервисному аккаунту права владельца.
Шаг 3. Создание JSON-ключа
После создания нажмите на e-mail сервисного аккаунта, чтобы открыть его настройки.
Перейдите на вкладку KEYS и создайте JSON-файл с ключами.
Сохраните полученный JSON-файл — он понадобится при подключении интеграции в конструкторе.
Шаг 4. Включение Google Calendar API
Теперь нужно включить доступ к API Google Календаря для сервисного аккаунта.
Введите в поле поиска calendar и найдите Google Calendar API.
Включите доступ, нажав кнопку Enable.
Шаг 5. Подключение в конструкторе
Чтобы использовать интеграцию в сценарии действий, выберите Google Календарь.
В поле для сервисного аккаунта откройте сохранённый JSON-файл в текстовом редакторе, скопируйте всё его содержимое и вставьте.
Управление календарями
Создание новых календарей
Все календари создаются внутри сервисного аккаунта. При создании вы можете указать e-mail своего личного Google-аккаунта — тогда календарём можно будет управлять вручную.
После указания личного e-mail на него придёт письмо для подтверждения.
Доступ к существующим календарям
Чтобы получить доступ к уже существующему календарю, укажите в его настройках e-mail сервисного аккаунта.
ID существующих календарей в других аккаунтах также можно найти в их настройках.
Выполнение операций без бота
Для некоторых операций сохранять сценарий действий для бота не обязательно. Вы можете выполнить их прямо из аккаунта конструктора, нажав кнопку «Выполнить сейчас» в операциях сценария действий Google Календаря.
Это удобно, например, для:
- создания и удаления календарей,
- получения списка календарей,
- других административных операций.














