Уникализация фото
Уникализация папок
История загрузок
0 шт.
Оплата
20 кр.
API
Поддержка
Зарегистрируйтесь и получите в подарок 50 кредитов!
Удаление задачи
|
Метод удаляет задачу. Можно удалить любую задачу, кроме той, у которой статус "В процессе" POST https://pixflow.ru/api/v1/task/delete HEADER Authorization: Bearer {ваш токен} |
||||
|---|---|---|---|---|
| Параметр | Описание | |||
|
task_uid
string
|
UID задачи, который был получен при использовании методов /task-create/batch, /task-create/single или /tasks | |||
| Ответы | |
|---|---|
| Код | Ответ |
| 200 |
|
| 200 |
|
//Ссылка
$api_url = 'https://pixflow.ru/api/v1/task/delete';
//Токен авторизации из личного кабинета: https://pixflow.ru/user/api
$api_token = "jgcJkV7fSV2KzHyzmdIV4pS5VHshgbsOsRg26wQRd5AxRGIpJF";
//Заголовки
$headers = [
'Authorization: Bearer '.$api_token
];
//Параметры запроса
$data = [
'task_uid' => 'gsvyz98boa',
];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $api_url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
$http_code = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if($http_code !== 200)
exit('['.$http_code.'] Ошибка запроса');
if(!$json = json_decode($response))
exit('Ошибка декодирования данных');
if($json->type == 'error'){
foreach($json->errors as $error)
echo $error.PHP_EOL;
exit;
}
echo 'Задача успешно удалена'.PHP_EOL;
import requests
import json
import sys
# Ссылка
api_url = 'https://pixflow.ru/api/v1/task/delete';
# Токен авторизации из личного кабинета: https://pixflow.ru/user/api
api_token = "jgcJkV7fSV2KzHyzmdIV4pS5VHshgbsOsRg26wQRd5AxRGIpJF"
# Заголовки запроса
headers = {
"Authorization": f"Bearer {api_token}",
}
# Параметры запроса
data = {
"task_uid": "gsvyz98boa",
}
# Отправляем запрос
try:
response = requests.post(api_url, headers=headers, data=data)
http_code = response.status_code
resp_text = response.text
except Exception as e:
print("Ошибка при выполнении запроса: ", e)
sys.exit()
if http_code != 200:
print(f"[{http_code}] Ошибка запроса")
sys.exit()
try:
json_resp = response.json()
except json.JSONDecodeError:
print("Ошибка декодирования ответа")
sys.exit()
if json_resp.get("type") == "error":
for err in json_resp.get("errors", []):
print(err)
sys.exit()
print("Задача успешно удалена")
const axios = require("axios");
//Ссылка
const api_url = "https://pixflow.ru/api/v1/task/delete";
//Токен авторизации из личного кабинета: https://pixflow.ru/user/api
const api_token = "jgcJkV7fSV2KzHyzmdIV4pS5VHshgbsOsRg26wQRd5AxRGIpJF";
(async() => {
try{
//Параметры запроса
const data = {
task_uid: "gsvyz98boa",
};
const response = await axios.post(api_url, data, {
headers: {
Authorization: `Bearer ${api_token}`,
},
});
if(response.data.type === "error") {
console.error("Ошибка:");
response.data.errors.forEach(err => console.error(" -", err));
return;
}
console.log("Задача успешно удалена");
} catch(err){
if(err.response){
console.error("[" + err.response.status + "] Ошибка запроса");
} else {
console.error("Ошибка: ", err.message);
}
}
})();
#Удаление задачи
curl -k -X POST 'https://pixflow.ru/api/v1/task/delete' \
-H 'Authorization: Bearer jgcJkV7fSV2KzHyzmdIV4pS5VHshgbsOsRg26wQRd5AxRGIpJF' \
-F 'task_uid=xvsqm734ix'