Функция осуществляет выбор подготовленных для заказа товаров из временной таблицы.
И формирует на базе предварительно сформированных данных заказ содержащий товары из предварительной корзины.
И формирует на базе предварительно сформированных данных заказ содержащий товары из предварительной корзины.
Новый Адрес для обработки массива передаваемых данных: https://api.auto-sputnik.ru/creat_order.php
Старый Адрес для обработки массива передаваемых данных: https://auto-sputnik.ru/api/creat_order.php
| Переменная | Метод | Описание |
|---|---|---|
| options | REQUEST |
Массив данных передаваемых в переменной:
login - обязательное
pass - обязательное
datatyp - Тип возвращаемого ответа от сервера
Необязательный параметр (по умолчанию HTML).
Варианты значений:
HTML - Возвращает ответ в виде HTML кода со списком
XML - Возвращает структурированный XML текст
JSON - Возвращает массив в JSON формате
PHP - Возвращает сериализованный PHP массив.
dataquery - Тип заказа (тестовы или реальный)
Варианты значений:
test - Будет создан заказ с тестовым статусом, такой заказ будет
отображен в личном кабинете, но не пойдет в работу.
real - Будет создан реальный заказ, который пойдет в работу в
соответствии с договором пользователя.
* - Любой другой параметр данного поля, отличного от real - создаст тестовый заказ.
Пример:
$data['options'] = array(
"login"=>"Ваш логин на сайте Автоспутник",
"pass"=>"Ваш пароль на сайте Автоспутник",
"datatyp"=>"Тип желаемого ответа(HTML,JSON,XML,PHP)",
"dataquery"=>"test / real",
);
|
| data | REQUEST |
Массив данных передаваемых в переменной:
comment - Комментарий к заказу. Не является обязательным.
bid - ИД строки корзины для заказа построчно или через запятую если более одного ИД.
Пример:
$data['data'] = array(
"comment"=>"Ваш комментарий к заказу - ТИП ПОЛЯ TEXT(150)",
"bid"=>"строка из ИД (2340,2343,2356) - ТИП ПОЛЯ TEXT(1024)",
);
|
| Переменная | Ответ | Описание |
|---|---|---|
| requestInfo | определяется пользователем HTML XML JSON PHP |
Массив возвращаемых данных:
Status статус запроса.
Варианты ответов:
ok - Возвращает в ответ если запрос выполнен без ошибок
err - Возвращает в случае ошибки.
CustomerID - ИД пользователя в системе автоспутник выполнившего запрос
Error - Признак ошибки
Варианты ответов:
no - Возвращает в ответ если запрос выполнен без ошибок
yes - Возвращает в случае ошибки.
ErrorDescript - описание ошибки если она есть.
|
| requestAnswer | определяется пользователем HTML XML JSON PHP |
Массив возвращаемых данных для: 0 / added - ok в случае успешного добавления или err в случае ошибки 1 / valid - 1 в случае успешного добавления или 0 в случае ошибки 2 / order_id - номер заказа в случае успешного добавления или 0 в случае ошибки |
