загрузка товаров с сайта по XML по API в 1с УТ 11 в облаке, Выгружать из 1с на сайт по...
Отменено
17 |
0
26 августа 2023 в 12:55:18
(1 год 12 недель 4 дня 20 часов назад)
700
13.09.2021 17:27:25
Задача отменена автоматически согласно правилам и регламенту сервиса
Текст задания
Загружать в 1с наличие и цены с сайта поставщика в формате XML (логин и пароль) по ссылке или в формате XML по API.
API на получение прайс-листа дилера Ecotronic
Для получения прайс-листа, отправьте запрос, в виде XML строки, на адрес https://ecotronic.ru/xmlpricelist/
строка XML запроса:
<xml>
<user>Ваш логин</user>
<password>Ваш пароль</password>
<stock>Буквенный код склада</stock>
</xml>
Все секции обязательны к заполнению
Блок <stock> - Для Москвы необязательный параметр (msk - г. Москва, ekb - г. Екатеринбург).
Если во время обработки запроса произошла ошибка, будет отправлен ответ:
<error>Текст ошибки</error>
Если ошибок нет, будет отправлен XML каталог товаров к которым у вас есть доступ.
структура XML каталога:
<catalog date="2017-06-26 09:42">
<categories>
<category id="Id категории">название категории к которой у Вас есть доступ</category>
<category id="Id категории" parentId="Id родительской категории">название категории к которой у Вас есть доступ</category>
...
<category id="Id категории" parentId="Id родительской категории">название категории к которой у Вас есть доступ</category>
</categories>
<products>
<product>описание товара</product>
...
<product>описание товара</product>
</products>
</catalog>
описание секции product
<product id="2229" available="false">
<category_id>ID родительской категории</category_id>
<article>Артикул товара</article>
<name>Название</name>
<instock>Наличие на складе. Если меньше <=30 то пишется численное представление. Если >30 пишется "много"</instock>
<yourPrice1>Ваша цена 1 (доступная по группе)</yourPrice1>
<yourPrice2>Ваша цена 2 (доступная по группе)</yourPrice2>
<price>РРЦ</price>
<url>
Ссылка на страницу товара
</url>
<description>
Описание товара
</description>
<description_short>
Краткое описание
</description_short>
<images>
<image withbg="0-на белом фоне, 1-на градиентном фоне">Ссылка на фото в максимальном разрешении.</image>
...
<image withbg="0-на белом фоне, 1-на градиентном фоне">Ссылка на фото в максимальном разрешении.</image>
</images>
<params>
<param name="название характеристики">Значение характеристики</param>
...
<param name="название характеристики">Значение характеристики</param>
</params>
</product>
Атрибуты секции product
id ID товара, уникальное значение, обязательный
available Флаг наличия товара, обязательный. true - в наличие, false - нет на складе
discontinued Не обязательный атрибут, указывающий, что товар снят с производства. Может принимать единственное значение true
availableDate Возможная дата появления товара на складе. Присутствует только если товара нет на складе
Выгружать из 1с на сайт по протоколу CommerceML 2
Необходимо для постоянного получения остатков и обновления цен. Товары на сайт уже загружены. Обновлять необходимо автоматически в фоновом режиме
Здравствуйте! Готов взяться за данную задачу, опыт более 5ти лет, большой опыт в интеграциях, сейчас занимаюсь разработкой API для web приложения, есть место под Ваш проект. Жду обратной связи.