Функция требует авторизации
Описание
Обновляет выбранный календарь на основе параметров (название, описание, цвет и т. д.), указанных в запросе текущего пользователя и правах доступа других пользователей
Параметры
Имя | Описание | Тип | Пример |
calendarId
отправка в url
|
ИД календаря | строка | какой-либо текст |
name
отправка в body
|
Новое название календаря | строка | какой-либо текст |
description
отправка в body
|
Новое описание календаря | строка | какой-либо текст |
textColor
отправка в body
|
Цвет текста события | строка | какой-либо текст |
backgroundColor
отправка в body
|
Цвет фона события | строка | какой-либо текст |
timeZone
отправка в body
|
Часовой пояс календаря | строка | какой-либо текст |
alertType
отправка в body
|
Тип оповещения о событии, если он назначается по умолчанию | Never, FiveMinutes, FifteenMinutes, HalfHour, Hour, TwoHours, Day, Default | |
hideEvents
отправка в body
|
Тип отображения: показывать или скрывать события в календаре | логическое значение | true |
sharingOptions
отправка в body
|
Опции совместного доступа к календарю с другими пользователями | список опций общего доступа | |
iCalUrl
отправка в body
|
Адрес iCal | строка | какой-либо текст |
Возвращает - Обновленный календарь
Пример ответа - application/json
{ "status": 0, "response": { "canEditTimeZone": false, "timeZone": { "offset": 0, "id": "UTC", "name": "UTC" }, "defaultAlert": { "type": -1 }, "events": [ { "owner": { "objectId": "2fdfe577-3c26-4736-9df9-b5a683bb8520", "name": "Valery Zykov" }, "permissions": { "users": [ { "objectId": "2fdfe577-3c26-4736-9df9-b5a683bb8520", "name": "Valery Zykov" } ] }, "isEditable": false, "сanUnsubscribe": true, "isShared": true, "alert": { "type": -1 }, "repeatRule": "", "start": "2020-12-04T18:22:06.4094758Z", "end": "2020-12-04T18:22:06.4094758Z", "allDay": false, "description": "Event Description", "title": "Event Name", "objectId": "1", "sourceId": "calendarID", "status": 0 } ], "owner": { "objectId": "2fdfe577-3c26-4736-9df9-b5a683bb8520", "name": "Valery Zykov" }, "objectId": "1", "title": "Calendar Name", "description": "Calendar Description", "backgroundColor": "#000000", "textColor": "#ffffff", "isEditable": true, "permissions": { "data": { "actions": [ { "id": "read", "name": "Read only", "defaultAction": true } ], "items": [ { "selectedAction": { "id": "read", "name": "Read only", "defaultAction": true }, "canEdit": true, "isGroup": true, "name": "Everyone", "id": "2fdfe577-3c26-4736-9df9-b5a683bb8520" } ] } }, "isShared": true, "canAlertModify": true, "isHidden": false, "isiCalStream": false, "isSubscription": false } }
text/xml
0 false 0 UTC UTC -1 2fdfe577-3c26-4736-9df9-b5a683bb8520 Valery Zykov 2fdfe577-3c26-4736-9df9-b5a683bb8520 Valery Zykov false <сanUnsubscribe>trueсanUnsubscribe> true -1 2020-12-04T18:22:06.4094758Z 2020-12-04T18:22:06.4094758Z false Event Description 1 calendarID 0 2fdfe577-3c26-4736-9df9-b5a683bb8520 Valery Zykov 1 Calendar Description #000000 #ffffff true read Read only true read Read only true true true Everyone 2fdfe577-3c26-4736-9df9-b5a683bb8520 true true false false false