5.6.3. TaskStop¶
Описание¶
Остановка задач.
Запрос¶
{
"user_id":(number),
"methods":[
{
"method":"TaskStop",
"params":{
"project_id":(number),
"task_ids":' id1 | [id1,id2] '
}
}
]
}
user_id - целое число, идентификатор пользователя;
project_id - целое число, идентификатор проекта пользователя;
- task_ids - идентификаторы задач, поле может задаваться в одном из следующих форматов:
id1
- целое число, идентификатор задачи;[id1,id2]
- массив целых чисел, идентификаторы задач.
Ответ¶
{
"reply":[
{
"method":"TaskStop",
"result":[
{
"task_id":(number),
"status":"Stop request was sent"
}
]
}
]
}
task_id - целое число, идентификатор задачи.
Пример¶
#1. Запрос остановки одной задачи
curl http://172.16.11.111/ctrl_api/v1/json \
-H "Content-Type: application/json" \
--data '{"user_id":4,"methods":[{"method":"TaskStop", "params":{"project_id":23,"task_ids":241015}}]}'
#2. Запрос остановки нескольких задач
curl http://172.16.11.111/ctrl_api/v1/json \
-H "Content-Type: application/json" \
--data '{"user_id":4,"methods":[{"method":"TaskStop", "params":{"project_id":23,"task_ids":[241458,241456]}}]}'
{
"reply":[
{
"method":"TaskStop",
"result":[
{
"task_id":241458,
"status":"Stop request was sent"
},
{
"task_id":241456,
"status":"Stop request was sent"
}
]
}
]
}