Описание метода.
передаваемые параметры:
# | Параметр | Тип | Обязательное поле | Описание |
1 | part_number | string | Да | Артикул / код детали |
2 | brand_id | string | Да | Код бренда. Берем из этой таблицы (откроется ниже на этой странице) |
3 | dealer_id | integer | Да | Ваш ID дилера. Берем на странице настроек в Личном кабинете |
4 | hash | string | Да | Хэш код. Как считать смотрим пример ниже |
получаемые параметры:
# | Параметр | Тип | Обязательное поле | Описание |
1 | part_number | string | Да | Артикул / код детали |
2 | brand_name | string | Да | Название бренда |
3 | part_description | string | Да | Название детали |
4 | part_price | decimal | Да | Цена детали в USD |
5 | part_net_weight | decimal | Да | Вес детали в фунтах (lbs.) |
6 | part_replaced_by | string | Да | Код детали на замену этой |
пример кода на PHP:
<?php
$client = new SoapClient("https://www.worldmotoparts.ru/soap/server.php?wsdl");
try {
$part_number = '0010513'; // укажите здесь артикул запчасти, которую процениваете
$brand_id = 'pu'; // укажите здесь код бренда
$dealer_id = XX; // укажите здесь ваш номер дилера
$token ='xxxxxxxxxxxxx'; // укажите здесь ваш секретный токен
$hash = sha1($part_number.$brand_id.$dealer_id.$token);
$price_info = $client->getPartPrice($part_number,$brand_id,$dealer_id,$hash);
print_r($price_info);
} catch (SoapFault $exception) {
echo $exception;
}
?>
результат работы скрипта на PHP:
Array
(
[part_number] => 0010513
[brand_name] => Parts Unlimited
[part_description] => S/O MUFFLER CB400F
[part_price] => 178.45
[part_net_weight] => 4.75
[part_replaced_by] =>
)