Набор календарей в списке календарей пользователя. См. также Календари против Списка календарей .
Список способов использования этого ресурса см. в конце этой страницы.
Представление ресурсов
{
"kind": "calendar#calendarListEntry",
"etag": etag,
"id": string,
"summary": string,
"description": string,
"location": string,
"timeZone": string,
"dataOwner": string,
"summaryOverride": string,
"colorId": string,
"backgroundColor": string,
"foregroundColor": string,
"hidden": boolean,
"selected": boolean,
"accessRole": string,
"defaultReminders": [
{
"method": string,
"minutes": integer
}
],
"notificationSettings": {
"notifications": [
{
"type": string,
"method": string
}
]
},
"primary": boolean,
"deleted": boolean,
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
string
]
},
"autoAcceptInvitations": boolean
}| Название объекта недвижимости | Ценить | Описание | Примечания |
|---|---|---|---|
accessRole | string | Роль доступа, которую имеет авторизованный пользователь к календарю. Только для чтения. Возможные значения:
| |
autoAcceptInvitations | boolean | Принимает ли этот календарь автоматически приглашения. Действительно только для календарей ресурсов. Только для чтения. | |
backgroundColor | string | Основной цвет календаря в шестнадцатеричном формате " #0088aa ". Это свойство заменяет свойство colorId основанное на индексе. Чтобы установить или изменить это свойство, необходимо указать colorRgbFormat=true в параметрах методов insert , update и patch . Необязательно. | записываемый |
colorId | string | Цвет календаря. Это идентификатор, указывающий на запись в разделе calendar определения цветов (см. конечную точку colors ). Это свойство заменяется свойствами backgroundColor и foregroundColor и может игнорироваться при использовании этих свойств. Необязательно. | записываемый |
conferenceProperties | nested object | Свойства календаря конференций, например, какие типы конференций разрешены. | |
conferenceProperties. allowedConferenceSolutionTypes[] | list | Типы конференционных решений, поддерживаемых в рамках данного календаря. Возможные значения:
| |
dataOwner | string | Адрес электронной почты владельца календаря. Настраивается только для дополнительных календарей. Только для чтения. | |
defaultReminders[] | list | Напоминания по умолчанию, установленные для этого календаря авторизованным пользователем. | записываемый |
defaultReminders[]. method | string | Метод, используемый в этом напоминании. Возможные значения:
Обязательно при добавлении напоминания. | записываемый |
defaultReminders[]. minutes | integer | Количество минут до начала события, за которое должно сработать напоминание. Допустимые значения находятся в диапазоне от 0 до 40320 (4 недели в минутах). Обязательно при добавлении напоминания. | записываемый |
deleted | boolean | Указывает, была ли эта запись в списке календаря удалена из списка календарей. Только для чтения. Необязательный параметр. Значение по умолчанию — False. | |
description | string | Описание календаря. Необязательно. Только для чтения. | |
etag | etag | ETag ресурса. | |
foregroundColor | string | Цвет переднего плана календаря в шестнадцатеричном формате " #ffffff ". Это свойство заменяет свойство colorId основанное на индексе. Чтобы установить или изменить это свойство, необходимо указать colorRgbFormat=true в параметрах методов insert , update и patch . Необязательно. | записываемый |
id | string | Идентификатор календаря. | |
kind | string | Тип ресурса ("calendar#calendarListEntry"). | |
location | string | Географическое местоположение календаря в виде произвольного текста. Необязательно. Только для чтения. | |
notificationSettings | object | Уведомления, которые получает авторизованный пользователь для этого календаря. | записываемый |
notificationSettings. notifications[] | list | Список уведомлений, установленных для этого календаря. | |
notificationSettings.notifications[]. method | string | Способ доставки уведомления. Возможные значения:
Обязательно при добавлении уведомления. | записываемый |
notificationSettings.notifications[]. type | string | Тип уведомления. Возможные значения:
Обязательно при добавлении уведомления. | записываемый |
primary | boolean | Указывает, является ли календарь основным календарем авторизованного пользователя. Только для чтения. Необязательный параметр. По умолчанию — False. | |
selected | boolean | Определяет, отображается ли содержимое календаря в пользовательском интерфейсе календаря. Необязательный параметр. По умолчанию — False. | записываемый |
summary | string | Заголовок календаря. Только для чтения. | |
summaryOverride | string | Сводная информация, установленная авторизованным пользователем для этого календаря. Необязательно. | записываемый |
timeZone | string | Часовой пояс календаря. Необязательно. Только для чтения. |
Методы
- удалить
- Удаляет календарь из списка календарей пользователя.
- получать
- Возвращает календарь из списка календарей пользователя.
- вставлять
- Вставляет существующий календарь в список календарей пользователя.
- список
- Возвращает календари из списка календарей пользователя.
- пластырь
- Обновляет существующий календарь в списке календарей пользователя. Этот метод поддерживает семантику патчей. Обратите внимание, что каждый запрос на обновление потребляет три единицы квоты; предпочтительнее использовать запрос
getс последующимupdate. Указанные вами значения полей заменяют существующие значения. Поля, которые вы не указываете в запросе, остаются неизменными. Если указаны поля массива, они перезаписывают существующие массивы; это отбрасывает все предыдущие элементы массива. - обновлять
- Обновляет существующий календарь в списке календарей пользователя.
- смотреть
- Следите за изменениями в ресурсах CalendarList.