СТИЛЬ САЙТА

Выберите удобный режим просмотра сайта


— день — ночь

Описание Web Service

Подключайтесь к базе данных World Moto Parts и повысьте эффективность вашего бизнеса

Для удобства наших партнеров, а также сайтов, подключенных к нашей системе мы запустили поддержку WebService по SOAP протоколу обмена xml-сообщениями. Это дает возможность соединить Ваши веб-сайты с нашим сайтом WorldMotoParts.com. Сервис постоянно находится в развитии и мы с удовольствием выслушаем Ваши предложения и пожелания. Рабочая ссылка данного сервиса: https://www.worldmotoparts.com/soap/server.php?wsdl

Создать аккаунт

Методы WebService

Для возможности использовать поддержку SOAP ваш PHP должен быть скомпилирован c опцией --enable-soap


Описание метода.

передаваемые параметры:

#ПараметрТипОбязательное полеОписание
1part_numberstringДаАртикул / код детали
2brand_idstringДаКод бренда. Берем из этой таблицы (откроется ниже на этой странице)
3dealer_idintegerДаВаш ID дилера. Берем на странице настроек в Личном кабинете
4hashstringДаХэш код. Как считать смотрим пример ниже

получаемые параметры:

#ПараметрТипОбязательное полеОписание
1part_numberstringДаАртикул / код детали
2brand_namestringДаНазвание бренда
3part_descriptionstringДаНазвание детали
4part_pricedecimalДаЦена детали в USD
5part_net_weightdecimalДаВес детали в фунтах (lbs.)
6part_replaced_bystringДаКод детали на замену этой

пример кода на PHP:

  1. <?php
  2. $client = new SoapClient("https://www.worldmotoparts.com/soap/server.php?wsdl");
  3. try {
  4. $part_number = '0010513'; // укажите здесь артикул запчасти, которую процениваете
  5. $brand_id = 'pu'; // укажите здесь код бренда
  6. $dealer_id = XX; // укажите здесь ваш номер дилера
  7. $token ='xxxxxxxxxxxxx'; // укажите здесь ваш секретный токен
  8. $hash = sha1($part_number.$brand_id.$dealer_id.$token);
  9. $price_info = $client->getPartPrice($part_number,$brand_id,$dealer_id,$hash);
  10. print_r($price_info);
  11. } catch (SoapFault $exception) {
  12. echo $exception;
  13. }
  14. ?>

результат работы скрипта на PHP:

  1. Array
  2. (
  3. [part_number] => 0010513
  4. [brand_name] => Parts Unlimited
  5. [part_description] => S/O MUFFLER CB400F
  6. [part_price] => 178.45
  7. [part_net_weight] => 4.75
  8. [part_replaced_by] =>
  9. )

Описание метода.

передаваемые параметры:

#ПараметрТипОбязательное полеОписание
отсутствуют

получаемые параметры:

#ПараметрТипОбязательное полеОписание
1usd_ratedecimalДаКурс 1 USD в российских рублях

пример кода на PHP:

  1. <?php
  2. $client = new SoapClient("https://www.worldmotoparts.com/soap/server.php?wsdl");
  3. try {
  4. $usd_rate = $client->getUsdRate();
  5. echo $usd_rate;
  6. } catch (SoapFault $exception) {
  7. echo $exception;
  8. }
  9. ?>

результат работы скрипта на PHP:

  1. 56.920591

таблица:

#Название бренда (brand_name)Код бренда (brand_id)
1Arctic cata
2BRPb
3HONDA motoh
4Kawasakik
5Polarisp
6Suzuki motos
7Yamahay
8Tucker Rocky / Biker's Choicetr
9Parts Unlimitedpu
10Western Power Sportwps

Если Вам требуется помощь в подключении сервиса, обращайтесь через форму обратной связи.

Scroll to Top