Архив: По инструкции нужно спарсить товары с автообновлением цен.

Бюджет 8$ / 200
грн
в месяц
Создан: 6 лет назад
Закрыт
Описание
CMS Opencart.

По инструкции через xml спарсить товары, настроить автообновление цен.

Залить нужно на этот сайт autokomplekt.kiev.ua



Оплата по факту:))



Инструкция ниже:



Уважаемые Партнёры, Компания «ГРАНД ИНСТРУМЕНТ» предлагает автоматизировать предоставление актуальной информации на Вашем сайте по таким пунктам: стоимость товара, его наличие, а также поступления новинок, используя XML-файл.

Основные параметры:

Обновление информации по ссылке можно настроить на любом сайте, в том числе и Prom.ua. Структура файла (ссылки), все теги, доступность, а также формат составлены в соответствии со всеми требованиями Яндекс Маркета: https://yandex.ru/support/partnermarket/yml/about-yml.html#example

Файл доступен для всех пользователей, сайтов, хостингов без исключения. Отсутствуют любые ограничения в доступе.

Наличие товара отображается в 2-х вариантах: «ЕСТЬ» или «НЕТ». Количество доступного товара не отображается.

По ссылке отображаются рекомендуемые розничные цены в гривне на все товары.

Для поддержания актуальной информации на Вашем сайте ключевая информация, такая, как наличие товара и цена, обновляется автоматически, каждый час.

Для оптимизации карточки товара под поисковую выдачу GOOGLE и Yandex, а также улучшения поиска товаров на сайте и облегчения взаимодействия пользователей с Вашим сайтом, все товары имеют название вида: Название+Бренд+Артикул, например:

Название - Набор инструмента 1/4"&1/2" 108ед. (12-гр.) new box

Бренд - TOPTUL

Артикул - GCAI108R

В результате товар будет называться:

“Набор инструмента 1/4"&1/2"108ед. (12-гр.) new box TOPTUL GCAI108R1”



Техзадание для программиста:



1.Необходимо реализовать автоматическую загрузку товаров из XML-файла, доступного по ссылке на сайт: https://toptul.org/price/grandprice.xml

Требования к загрузке

1.Регламент (таймаут) загрузки каждый час;

2.Задание должно запускаться по крону без активации его юзером;

3.Скрипт должен найти в XML существующие товары на сайте по артикулу (значение артикул уникально) и обновить информацию о данном товаре из следующих тегов:

- Наличие

- Цена товара (все цены в ГРН)

- Артикул товара, внести обязательно для избежания дублей товара при следующей загрузке

- если значение в существующей базе данных сайта пусто

- Если ваша CMS не может использовать артикул как уникальный идентификатор, можно использовать значение, указанное в теге offer id - оно будет уникально и меняться не будет

TOPTUL - Для удобства работы с товарами, загруженными на сайт по ссылке первый раз, необходимо:

1. Создать папку (группу) товаров и назвать согласно указанному в теге category id

2. Новый товар загрузить в свою папку-родитель, для каждого товара присутствует тег название папки

3. В результате юзер сможет переложить товары из папки-родителя в нужные папки на сайте



// Общая Инфа

Файл доступен с Любого IP

Протокол HTTPS

Логин, пароль не нужен. Никаких ограничений доступности нет.

Все теги взяты с Яндекс Маркет и читаемые всеми ЦМС в том чис
Категория