putOrder
Создает заказ для пользователя с переданным token и возвращает ID заказа в случае успеха.
URL для запроса
http://www.autobody.ru/api/putOrder/
Формат ответа
JSON
Параметры
Название |
|
Пример значения |
Описание |
token |
обязательный |
123456789qwertyuiopasdfghjklzxcv |
Уникальный 32-х значный ключ-идентификатор для доступа к API |
order |
обязательный |
{"items":{"AF15592-000-R":1},"warehouse":1,"comments":"test comment"} |
Заказ в формате JSON |
Параметры поля order
Название |
|
Пример значения |
Описание |
items |
обязательный |
{"AF15592-000-R":1} |
Ассоциативный массив вида "Артикул товара для заказа" : количество |
warehouse |
обязательный |
1 |
ID склада |
comments |
обязательный |
test comment |
Комментарии покупателя к заказу |
Пример запроса методом GET
http://www.autobody.ru/api/putOrder/?token=123456789qwertyuiopasdfghjklzxcv&order={"items":{"AF15592-000-R":1},"warehouse":1,"comments":"test comment"}
Пример запроса методом POST на языке PHP
$postdata = http_build_query(
array(
'token' => '123456789qwertyuiopasdfghjklzxcv',
'order' => {"items":{"AF15592-000-R":1},"warehouse":1,"comments":"test comment"},
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://www.autobody.ru/api/putOrder/', false, $context);
print_r(json_decode($result,true));
Пример ответа
важно
Обратите внимание,что ответ от метода приходит в формате JSON,но ответ в примере, для лучшего восприятия,приведен в виде ассоциативного массива.