Добрый день!
Необходимо создать следующий парсер:
Мы задаём артикулы и\или названия товара для поиска товара в Я.Маркете. Он его парсит цены для каждой позиции выбирая 5 самых высоких, 5 имеющих среднее значение и 5 самых дешёвые. Затем заносит их в промежуточный результат.
Затем он парсит заданные страницы сайтов и забирает оттуда цены. Список страниц мы задаём сами и в дальнейшем его дополняем. Так же можем задать в каком диве цена товара или какой у неё класс или айди.
Заносит эти результаты в ту же таблицу ил базу или ещё куда, где лежат цены с маркета и ранжирует от большей к меньшей.
Затем согласно заданному алгоритму он создаёт файл выгрузки для hostcms.
Параметры могут быть следующие:
Самый дешёвый вариант товара
Самый дешёвый вариант +10% или -5% или ещё сколько-то.
Средний вариант, третий по цене от дешёвого к дорогому. И т.д.
Алгоритмы задаются вручную для каждого товара или группы товаров. Потому нужен некий вебинтерфейс.
Полученный файл он автоматом синхронизирует с нашей админкой.
Необходимые настройки:
Список ключей для поиска на маркете
Списко страниц и ключей для поиска цены ны сайте. Для каждого товара мы можем задать список страниц и сайтов откуда нужно брать цену.
Алгоритм выбора цены для выгрузки. Задаётся простыми полями типа:
Какую цену брать для того или иного товара или группы товаров и какой коэффициент к нему прибавить или отнять. В какой время проводить парсинг.
Может быть понадобиться подключение антикапчи или работа через прокси.
Предлагайте свои цены сроки. Задавайте вопросы сюда или в личку.
Опубликован 17.12.2013 в 16:17