ПН-ПТ с 9:00 до 18:00+7 (495) 118-90-47Обратный звонокXML сервис: Получение информации о складе поставщика
При вызове метода указываются следующие параметры:
| Параметр | Описание |
|---|---|
| login | Логин |
| password | Пароль |
| cella_id | Идентификатор поставщика |
| n_file | Номер склада поставщика |
Пример вызова:
<?php
$xml='<?xml version="1.0" encoding="UTF-8" ?>
<message>
<param>
<action>cella_info</action>
<login>MegaParts</login>
<password>2jd4fhj</password>
<cella_id>1345</cella_id>
<n_file>3</n_file>
</param>
</message>';
$data = array('xml' => $xml);
$address="https://xml.adeo.pro/pricedetals2.php";
$ch = curl_init($address);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$result=curl_exec($ch);
echo $result;
?>
Возвращаемые параметры:
| Параметр | Описание | Тип данных |
|---|---|---|
| cella_id | Идентификатор поставщика | number |
| n_file | Номер склада поставщика | numeric |
| import_tstamp | Время импорта прайса поставщика, или “онлайн” для онлайн складов. | DateTime |
| fast_cella | Признак поставщиков с быстрой доставкой. Если определен, значение является процентом выполненных доставок за 24 часа с момента отправки заказа поставщику | numeric |
| PercentRefuse | Процент не выполненных заказов поставщиком | number |
| prc_ok_0 | Процент выполнения заказов в течении суток с момента размещения заказа у поставщика | number |
| prc_ok_1 | 1 день | number |
| prc_ok_2 | 2 дня | number |
| prc_ok_3 | 3 дня | number |
| prc_ok_4 | от 4 до 7 дней | number |
| prc_ok_5 | 8-15 | number |
| prc_ok_6 | 15-25 | number |
| prc_ok_7 | >25 | number |
| prc_fail_0 | Процент отказов в течении суток с момента размещения заказа у поставщика | number |
| prc_fail_1 | 1 день | number |
| prc_fail_2 | 2 дня | number |
| prc_fail_3 | 3 дня | number |
| prc_fail_4 | от 4 до 7 дней | number |
| prc_fail_5 | 8-15 | number |
| prc_fail_6 | 15-25 | number |
| prc_fail_7 | >25 | number |
| PostShedule | Расписание отправки заказов поставщику | list <shedule> |
Параметр shedule содержит следующие свойства:
| Параметр | Описание | Тип данных |
|---|---|---|
| WeekDay | Номер дня недели, начиная с 1 | number |
| Time | Время отправки | Time |
Внимание! Для получения информации о всех поставщиках используйте <action>cella_info_full</action>.
Данный метод предназначен для обновления на регулярной основе (например раз в сутки) информации о поставщиках АДЕО в информационных системах клиента.
Пример вызова:
<?php
$xml='<?xml version="1.0" encoding="UTF-8" ?>
<message>
<param>
<action>cella_info_full</action>
<login>MegaParts</login>
<password>2jd4fhj</password>
</param>
</message>';
$data = array('xml' => $xml);
$address="https://xml.adeo.pro/pricedetals2.php";
$ch = curl_init($address);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$result=curl_exec($ch);
echo $result;
?>
Дополнительно метод возвращает параметры:
| Параметр | Описание | Тип данных |
|---|---|---|
| cs | Центральный склад официального дилера | boolean |
| sa | Состояние доп. соглашения о не поставке контрафакта | string |
| info | Текстовая информация к складу поставщика | string |
| dealer/brand | Список брендов официального дилера | list <brand> |
| good_return | Информация о возможности возврата товара поставщику | string |
| reg | Признак регионального склада | boolean |