Примечания к выпуску 2017-2022 гг.

На этой странице перечислены новые функции и изменения поведения в Calendar v3 API. Он предназначен для того, чтобы помочь разработчикам определить недавние изменения в поведении. Об основных изменениях в API календаря также сообщается в блоге разработчиков Google .

23 марта 2022 г.

API календаря теперь поддерживает настраиваемые вложения. Дополнительную информацию см. в разделе Надстройки календаря .

20 октября 2021 г.

API календаря теперь предоставляет новый eventType . Новый тип называется focusTime и позволяет пользователям API различать особые события времени фокусировки. Дополнительные сведения см. в справочнике по API .

18 мая 2021 г.

Для API Календаря теперь существуют две новые квоты в дополнение к общим ограничениям на использование Календаря :

  • В минуту на проект
  • В минуту на проект на пользователя

Дополнительные сведения см. в разделе Управление квотами .

8 февраля 2021 г.

Начиная с сегодняшнего дня, все существующие и новые мероприятия, связанные с отсутствием на работе, будут обновлены, чтобы организатором был назначен unknownorganizer@calendar.google.com вместо владельца календаря. Полное развертывание этого изменения может занять 2-3 недели.

Вы можете использовать calendarId из конечной точки API https://www.googleapis.com/calendar/v3/calendars/calendarId , чтобы определить владельца события отсутствия на работе.

1 февраля 2021 г.

API календаря теперь предоставляет новое поле для событий. Новое поле называется eventType и позволяет пользователям API различать специальные типы событий, такие как outOfOffice . Дополнительные сведения см. в справочнике по API .

11 января 2021 г.

С этого момента мы требуем, чтобы ConferenceData соответствовали conferenceData.conferenceSolution.key.type ; это означает, что только для вызовов Google Meet может быть задано значение hangoutsMeet для параметра conferenceData.conferenceSolution.key.type . Ожидается, что все провайдеры видеоконференций 3P установят для conferenceData.conferenceSolution.key.type значение addOn .

07 сентября 2020 г.

Исправление ошибки: видеоконференции Meet следует добавлять явно с использованием существующих параметров (см. шаги 1 и 2 ниже):

  1. Задайте для параметра запроса conferenceDataVersion значение 1 .
  2. Установите свойство события conferenceData.createRequest следующим образом:
    • conferenceData.createRequest.conferenceSolutionKey.type to hangoutsMeet ,
    • conferenceData.createRequest.requestId в уникальный идентификатор запроса.

Мы прекратили автоматическое заполнение вызовов Meet для API (например, Events.insert ), чтобы предотвратить непреднамеренное добавление конференций Meet через третьи стороны.

16 марта 2020 г.

Сервисные аккаунты, созданные 2 марта 2020 г. или позже, могут приглашать гостей только с делегированием полномочий на уровне домена .

27 сентября 2019 г.

API календаря позволяет присоединять данные конференции типа addOn к новому или существующему событию с помощью методов Events.insert или Events.update .

19 ноября 2018 г.

С 7 января 2019 г. уведомления и напоминания с использованием метода sms будут игнорироваться. Вызовы API, устанавливающие такие уведомления и напоминания, по-прежнему будут успешными и изменят все остальные поля.

Поскольку Календарь предлагает уведомления в приложении, вы все равно можете получать уведомления независимо от вашего устройства или подключения. Для получения дополнительной информации см. SMS-уведомления Календаря Google об удалении .

31 октября 2018 г.

API календаря теперь поддерживает четыре новых области действия OAuth. Области позволяют вашему приложению ограничивать доступ только к тем данным, которые вам действительно нужны. Дополнительные сведения см. в разделе Авторизация запросов API Календаря Google .

2 октября 2018 г.

Теперь доступен более гибкий подход к отправке уведомлений об изменении события через параметр sendUpdates . Новый параметр позволяет настроить уведомления об изменении событий для выполнения одного из следующих действий:

  • оповестить всех гостей мероприятия.
  • уведомлять только гостей, которые не используют Календарь Google.
  • полностью подавить уведомления, например, во время миграции.

Теперь можно всегда синхронизировать гостей, которые используют другие системы календаря, не отправляя слишком много необязательных электронных писем пользователям Календаря Google.

22 марта 2018 г.

Поддержка протокола JSON-RPC и конечных точек Global HTTP Batch объявлена ​​устаревшей и будет полностью прекращена 25 марта 2019 года. Это изменение вносится в инфраструктуру API Google и, таким образом, затрагивает несколько API Google, включая Calendar v3.

Дополнительные сведения и инструкции по миграции см. в записи блога Прекращение поддержки JSON-RPC и глобальных конечных точек пакетной обработки HTTP .

2017

12 июля 2017 г.

Hangouts и конференции Google Meet теперь поддерживаются в событиях календаря через поле conferenceData . Ты можешь:

  • Чтение данных конференции, связанных с событиями
  • Копировать данные конференции из одного события в другое
  • Запросить новую генерацию конференции для мероприятия
  • Очистить данные конференции, связанные с событиями

Чтобы узнать больше, см. Создание событий .