Rus | Eng | SK | CZ | DE
 
О компании
Доставка
Поставщики
Контакты
Web Service
Регистрация

 

 

 
Консультант:
304 154 222
Skype


Новости


free counters

Описание WebService
 
Для более удобной работы с нашим сайтом запущена поддержка WebService. Это даст возможность связать Ваши веб ресурсы с сайтом https://automototrade.com/ . Сервис работает по следующей ссылке https://automototrade.com/wsdl/server.php?wsdl

МетодUPDATE "insertBasket2" добавляет в корзину заказываемые детали.

МетодUPDATE "getDetailStatusByOem" возвращает историю позиции по номеру детали.

МетодUPDATE "getDetailStatusById" возвращает историю позиции по ID детали в вашей базе.

Метод "setOrderParam" выставляет номер заказа.

Метод "cleanBasket" очистка текущей корзины.

Метод "getPartsStatus" возвращает состояние позиций по заказам за указанный период.

Передаваемые параметры
Параметр Тип_переменной Обязательное_поле Описание
1 DatePeriod array Да Массив из двух элементов: 'date_from' и 'date_to'
2 UserParam array Да Массив из двух элементов: 'login' и 'passwd'
Получаемые параметры
Параметр Тип_переменной Обязательное_поле Описание
1 client_order_num string Да Номер заказа клиента
2 oem string Да Номер детали
3 coment string Да Коментарий к детали
4 description string Да Описание детали
5 substitution string Да Заменный номер детали
6 customer_id string Да ID данной строки в вашей базе.
7 client_price double Да Цена детали
8 brand string Да Бренд
9 manuf string Да Поставщик
10 tovar_num integer Да Кол-во заказанных деталей
11 polucheno integer Да Кол-во купленных деталей
12 otpravleno integer Да Кол-во отправленных деталей
13 refused string Да Отказ (b/o,cncl,no,ng)
14 update_date string Да Дата обновления строки
15 weight_one double Да Вес одной детали, кг
Пример кода на PHP:
$context = stream_context_create(['ssl' => ['verify_peer' => false, 'verify_peer_name' => false]]);
$url = 'https://automototrade.com/wsdl/server.php?wsdl';
$client = new SoapClient($url, array('encoding'=>'cp1251', 'connection_timeout' => 3, 'stream_context' => $context));
$Login = 'ВАШ_ЛОГИН';
$Passwd = 'ВАШ_ПАРОЛЬ';
$UserParam = array('login'=>$Login,'passwd'=>$Passwd);
$DatePeriod = array('date_from'=>'ГГГГ-ММ-ДД','date_to'=>'ГГГГ-ММ-ДД');
$PartsStatus = $client->getPartsStatus($DatePeriod,$UserParam);
print_r($PartsStatus);

Метод "getOrderStatus" возвращает состояние позиций по номеру заказа.

Метод "getInvoiceList" возвращает список Инвойсов.

Метод "getInvoiceDetails" возвращает содержимое Инвойса.

Метод "sendOrder" переводит детали из корзины в новый заказ.

Метод "getPartsPrice" получение цены по коду и бренду детали.

Метод "getMultPrice" получение цены по коду и бренду детали для нескольких деталей.

Метод "getPriceByOem" поиск цены детали по ее OEM коду.

Список поставщиков

Ошибки и стандартные сообщения

 
  Яндекс.Метрика