Запрос на редактирование планировщика состоит из тех же данных, которые вы получаете при получении информации Scheduler. Эта информация может быть обработана в соответствии с вашими целями и POSTed обратно в тот же Scheduler URI.
URL-адрес запроса
Поместить | https://api.dotcom-monitor.com/config_api_v1/scheduler/{scheduler_id} |
Параметры пути
поле | Type | Обязательно | описание |
---|---|---|---|
scheduler_id |
струна |
true |
Уникальный идентификатор планировщика, который необходимо изменить. |
Параметры заголовка
Content-Type: application/json
Требуемые параметры кузова
Чтобы изменить параметры планировщика, рекомендуется сначала получить информацию о существующем планировщике и использовать ответ в качестве примера.
Обратите внимание, что временной интервал должен быть указан в формате времени UNIX :
"Date_Time_Intervals": [{ "From": 1358712000000, "To": 1358798400000 }]
поле | Type | Обязательно/Опционально | описание | ||
имя |
струна |
Обязательно |
Имя планировщика.
пример:
|
||
Weekly_Intervals |
Массив объектов |
Обязательно |
Это описывает интервалы, которые повторяются еженедельно
ВОЗМОЖНЫЕ ЗНАЧЕНИЯ ДНЕЙ: “Su”,”mo”,”tu”,”we”,”th”,”fr”,”sa”,”su” ВКЛЮЧЕНА ОБРАБОТКА СРЕДСТВ
ОБРАБОТКА СРЕДСТВ ОТКЛЮЧЕНА
пример:
"Weekly_Intervals": [{ "Days": ["Tu", "We", "Th", "Fr", "Sa"], "From_Min": 0, "To_Min": 1025, "Included": true }, { "Days": ["Su", "Sa"], "From_Min": 0, "To_Min": 1139, "Included": false }, ] "Weekly_Intervals": [{
"Days": ["Tu", "We", "Th", "Fr", "Sa"],
"From_Min": 0,
"To_Min": 1025,
"Included": true
}, {
"Days": ["Su", "Sa"],
"From_Min": 0,
"To_Min": 1139,
"Included": false
},
] "Weekly_Intervals": [{ "Days": ["Tu", "We", "Th", "Fr", "Sa"], "From_Min": 0, "To_Min": 1025, "Included": true }, { "Days": ["Su", "Sa"], "From_Min": 0, "To_Min": 1139, "Included": false }, ] Чтобы указать интервал времени, охватывающий целый день, установите для параметра “From_Min” значение 0 и
«To_Min» до 1439 года:
"Weekly_Intervals": [{ "Days": ["Tu", "We", "Th", "Fr", "Sa"], "From_Min": 0, "To_Min": 1439, "Included": true } ] "Weekly_Intervals": [{
"Days": ["Tu", "We", "Th", "Fr", "Sa"],
"From_Min": 0,
"To_Min": 1439,
"Included": true
}
] "Weekly_Intervals": [{ "Days": ["Tu", "We", "Th", "Fr", "Sa"], "From_Min": 0, "To_Min": 1439, "Included": true } ] |
||
Date_Time_Intervals |
Массив объектов |
Обязательно |
Это описывает Неповторяющиеся интервалы.
Формат времени указывается в UNIX-времени. Обратите внимание, что значение секунд должно быть равно 0 при преобразовании интервалов «От» и «До» в время эпохи. пример:
|