Функция осуществляет поиск предложений по указанному артикулу детали в базе данных «Автоспутник».
Дополнительно можно указать ИД производителя детали (ИД производителя в система «Автоспутник»)
Дополнительно можно указать ИД производителя детали (ИД производителя в система «Автоспутник»)
Новый Адрес для обработки массива передаваемых данных: https://api.auto-sputnik.ru/search_result.php
Старый Адрес для обработки массива передаваемых данных: https://auto-sputnik.ru/api/search_result.php
| Переменная | Метод | Описание |
|---|---|---|
| options | REQUEST |
Массив данных передаваемых в переменной:
login - обязательное
pass - обязательное
datatyp - Тип возвращаемого ответа от сервера
Необязательный параметр (по умолчанию HTML).
Варианты значений:
HTML - Возвращает ответ в виде HTML кода со списком
XML - Возвращает структурированный XML текст
JSON - Возвращает массив в JSON формате
PHP - Возвращает сериализованный PHP массив.
storage - Учет складов.
Варианты значений:
as - Возвращает в ответ только наличие на складах компании.
tranzit - Возвращает результат с учетом сторонних складов.
* - Если установлено в отличное от "as" будут выведены и транзитные
склады компании.
Пример:
$data['options'] = array(
"login"=>"Ваш логин на сайте Автоспутник",
"pass"=>"Ваш пароль на сайте Автоспутник",
"datatyp"=>"Тип желаемого ответа(HTML,JSON,XML,PHP)",
"storage"=>"as - только склады Автоспутник, иное как АС+транзит"
);
|
| data | REQUEST |
Массив данных передаваемых в переменной:
articul - обязательное
brand - НЕ обязательное для артикулов с уникальным производителем. Если номер встречается у нескольких производителей, необходимо указать Бренд.
Пример:
$data['data'] = array(
"articul"=>"Артикул искомой детали",
"brand"=>"ИД производителя в системе Автоспутник",
);
|
| Переменная | Ответ | Описание |
|---|---|---|
| requestInfo | определяется пользователем HTML XML JSON PHP |
Массив возвращаемых данных:
Status статус запроса.
Варианты ответов:
ok - Возвращает в ответ если запрос выполнен без ошибок
err - Возвращает в случае ошибки.
CustomerID - ИД пользователя в системе автоспутник выполнившего запрос
Error - Признак ошибки
Варианты ответов:
no - Возвращает в ответ если запрос выполнен без ошибок
yes - Возвращает в случае ошибки.
ErrorDescript - описание ошибки если она есть.
|
| requestAnswer | определяется пользователем HTML XML JSON PHP |
Массив возвращаемых данных Tovar_String: 0 / NEW_COST - Цена за единуцу товара в валюте пользователя выплняющего запрос 1 / DAYOFF - Количество рабочих дней доставки товара до точки выдачи. 2 / N_DELTA - Возможная задержка в сроке поставки (максимальный срок поставки) 3 / BRA_ID - ИД производителя в системе компании Автоспутник 4 / NAME_TOVAR - Название товара в системе Автоспутник 5 / STOCK - Наличие товара на складе 6 / ARTICUL - Артикул запрошенный пользователем 7 / BRA_BRAND - Расшифровка производителя по ИД 8 / ID_SHOP_PRICES - Код склада поставщика 9 / CRATN - Кратность для заказа 10/ MINIMAL - Минимальное число товара, которое можно заказать 11/ RETURNS_POSIBL - Возможность возврата товара (0-невозможно вернуть, 1-возможно) 12/ DAYOFF2 - Дата доставки товара с учетом выходных дней. (МСК сервер) 13/ DAYOFF3 - Количество календарный дней доставки товара до точки выдачи. 14/ F1C - Признак собственного склада компании (1 свой 0-сторонний прайс). 15/ PRICE_NAME - Название склада компании (иное - сторонний прайс). 16/ SHIPPING_PROC - Вероятность поставки в срок. В процентах (0 - нет заказов по поставщику). Массив возвращаемых данных без указания производителя: 0 / BRA_BRAND - Расшифровка производителя по ИД 1 / BRA_ID - ИД производителя в системе компании Автоспутник 2 / NAME_TOVAR - Название товара в системе Автоспутник |
