http://api.brain.com.ua/order/delete/
SID
POST
Метод видалення товарів з поточного замовлення.
Для видалення товарів потрібно відправити POST запит зі змінною "data", в якій міститься валідний JSON рядок (див. специфікацію
JSON) - список товарів у наведеному нижче форматі.
Назва параметра |
Обов'язковий параметр |
Опис |
SID |
так |
ідентифікатор сесії |
Назва параметра |
Обов'язковий параметр |
Опис |
data |
так |
змінна, яка містить JSON рядок зі списком товарів |
Назва параметра |
Обов'язковий параметр |
Опис |
productID |
ні (якщо вказано product_code) |
ID товару, який потрібно видалити із замовлення |
product_code |
ні (якщо вказано productID) |
код товару, який потрібно видалити із замовлення |
Товар може бути ідентифікований за productID чи product_code. Тобто, обов'язково має бути зазначений один із цих параметрів.
Повертає JSON об'єкт із статусом виконання операції (1 якщо успішно)
data=[{"productID":"15949"},{"product_code":"B0015377"}]
[{
"productID":"15949"
}, {
"product_code":"B0015377"
}]
$url; // URL адреса API с SID
$data = json_encode( array(
array(
'productID' => '15949'
),
array(
'product_code' => 'B0015377'
)
) );
$ch = curl_init();
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_POST, 1 );
curl_setopt( $ch, CURLOPT_POSTFIELDS, array(
'data' => $data
));
curl_setopt( $ch, CURLOPT_URL, $url );
$result = curl_exec($ch); // JSON зі статусом
{"status":"1","result":"1"}