Операции с планировщиком задач
Запуск задач
Обратите внимание на то, что текущая версия PolyAnalyst API позволяет выполнять только заранее настроенные задачи.
Операция запускает запланированные задачи. Задача должна быть предварительно настроена в Планировщике задач. Для запуска задачи вам необходимо знать ID задачи. Его можно скопировать через контекстное меню панели задачи в Планировщике задач: нажмите на нужную задачу правой кнопкой мыши и выберите опцию Копировать ID задачи.
На экране появится сообщение о том, что выполнение соответствующей задачи началось. Выполнение задач занимает некоторое время и не всегда протекает успешно. Обратите внимание, что запуск задачи может также запустить выполнение дочерних задач.
URL
/scheduler/run-task
Метод
POST
Диапазон
scheduler
Тип ответа
sync
Параметры запроса
<отсутствуют>
Тело запроса (application/json)
{ "taskId": 14 }
Параметр taskId
представляет собой идентификатор задачи из Планировщика задач.
Пример URL-запроса
https://your.polyanalyst.server:port/polyanalyst/api/v1.0/scheduler/run-task
Тело ответа (application/json)
<отсутствует>
Примеры ответов
Код | Тело ответа и его описание |
---|---|
200 |
Успех. Тело ответа пустое. |
500 |
Ошибка – отказано в доступе. { "error": { "code": 500, "title": "", "message": "Access denied while calling method Modifying scheduler object;\nAvailable access level: 0;\nRequired access level: 4;\n" } } |
500 |
Ошибка – ID задачи не найден на сервере. { "error": { "code": 500, "title": "", "message": "Scheduler object with specified id is not found in container" } } |