Calendars

Коллекция всех существующих календарей. См. также Calendars vs CalendarList .

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

{
  "kind": "calendar#calendar",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "dataOwner": string,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}
Имя объекта недвижимости Ценить Описание Примечания
conferenceProperties nested object Свойства конференций для этого календаря, например, какие типы конференций разрешены.
conferenceProperties. allowedConferenceSolutionTypes[] list Типы конференц-решений, поддерживаемые этим календарем.

Возможные значения:

  • "eventHangout"
  • "eventNamedHangout"
  • "hangoutsMeet"
Необязательный.

dataOwner string Адрес электронной почты владельца календаря. Устанавливается только для дополнительных календарей. Только для чтения.
description string Описание календаря. Необязательно. записываемый
etag etag ETag ресурса.
id string Идентификатор календаря. Для получения идентификаторов вызовите метод calendarList.list() .
kind string Тип ресурса (" calendar#calendar ").
location string Географическое положение календаря в виде текста в свободной форме. Необязательно. записываемый
summary string Название календаря. записываемый
timeZone string Часовой пояс календаря. (Отформатирован как имя базы данных часовых поясов IANA, например, «Европа/Цюрих».) Необязательно. записываемый

Методы

прозрачный
Очищает основной календарь. Эта операция удаляет все события, связанные с основным календарём учётной записи.
удалить
Удаляет дополнительный календарь. Используйте calendars.clear для удаления всех событий в основных календарях.
получать
Возвращает метаданные для календаря.
вставлять
Создает дополнительный календарь.

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

пластырь
Обновляет метаданные календаря. Этот метод поддерживает семантику патчей. Обратите внимание, что каждый запрос на патч расходует три единицы квоты; предпочтительнее использовать get а затем update . Указанные значения полей заменяют существующие значения. Поля, не указанные в запросе, остаются без изменений. Поля массивов, если они указаны, перезаписывают существующие массивы; при этом все предыдущие элементы массива отменяются.
обновлять
Обновляет метаданные календаря.