Необходимо настроить парсинг товаров с фото из магазина на Ebay в Excel.
Подробная информация к требованиям парсинга на примере конкретного товара с магазина на Ebay.
1. Парсер должен быть прежде всего адаптирован под этот магазин.
Пример товара:
https://www.ebay.com/itm/Sony-VAIO-Tap-20-SVJ202-AIO-Motherboard-w-Intel-i5-3337U-1-8Ghz-CPU-A1922900A/141556892614?hash=item20f572c3c6:g:h8oAAOSwo0JWFn7i
2. Спасрсить нужно:
2.1 Наименование товара (лота).
Sony VAIO Tap 20 SVJ202 AIO Motherboard w/ Intel i5-3337U 1.8Ghz CPU A1922900A
2.2 Состояние товара (Condition)
2.3 Цена (Price)
2.4 Спецификация (Item specifics), а именно:
- Condition
- Compatible CPU Brand
- UPC (если есть)
- Brand
- MPN (он же P/N), партномер производителя
2.5 Описание товара (Item description).
Что касается пунктов 2.2 (он же п. 2.4 - строка "Condition", содержащий подробную расшифровку пункта 2.2), а так же п. 2.5, который содержит более полное и подробное описание товара, понятное дело описание написано на английском языке... НЕОБХОДИМО, чтобы парсер смог осуществить машинный перевод этих пунктов...детальный и грамотный перевод не нужен, понятное дело, что такой можно осуществить только в каждом отдельном случае с привлечением непосредственного участия грамотного переводчика. Мне достаточно будет обычного машинного перевода на примере того же https://www.translate.ru/
Пример перевода от Promt (https://www.translate.ru/ ):
This motherboard is pulled from a new, tested system, and is in 100% working condition. No accessories are included with the motherboard unless otherwise listed. Enter Part # in search box. ALL PRODUCTS ARE MARKED WITH SERIAL NUMBER AND QC BADGE.
Эта системная плата извлечена из новой протестированной системы и находится в рабочем состоянии на 100%. Никакие аксессуары не входят в комплект системной платы, если не указано иное. Введите номер детали в поле поиска. ВСЕ ПРОДУКТЫ ОТМЕЧЕНЫ СЕРИЙНЫМ НОМЕРОМ И ЗНАЧКОМ КОНТРОЛЯ КАЧЕСТВА.
Второй пример перевода того же текста от Google (https://translate.google.com/):
Эта материнская плата взята из новой, проверенной системы и находится в 100% рабочем состоянии. Никакие аксессуары не включены в материнскую плату, если не указано иное. Введите номер детали в поле поиска. ВСЕ ПРОДУКТЫ помечены серийным номером и QC BADGE.
Подобного качества перевода будет вполне достаточно!
3. Фото товаров данного продавца имеет защиту в виде надписей (сверху/снизу) на некоторых фото. В обязательном порядке нужно настроить обрезку этих надписей во время парсинга! Чтобы в Excel уже были чистые подготовленные фото для загрузки в ИМ.
4. Так же многие фото товаров имеют защиту в виде водяных знаков, наложенных непосредственно на саму картинку товара (иногда на белом фоне), расположенные как правило практически в самом центре самого фото... Их желательно конечно же тоже убрать! Но это не так критично... и пока может подождать, при условии, что это задание сложно реализовать технически! Данный пункт может быть не выполнен на 100%.
5. Дополнительно, под описанием товара у данного продавца присутствует кнопка "See full item description", при нажатии на которую открывается страница с полным описанием товара.
Пример для данного товара:
http://vi.vipr.ebaydesc.com/ws/eBayISAPI.dll?ViewItemDescV4&item=141556892614&t=1522252547000&category=1244&seller=jkcomputerparts&excSoj=1&excTrk=1&lsite=0&ittenable=true&domain=ebay.com&descgauge=1&cspheader=1&oneClk=2&secureDesc=0&oversion=eeb40b4d
В принципе, ничего нового на этой странице нет. Тоже самое название, описание, состояние и т.д.
Обращаю внимание на данный пункт только в том случае, если он каким то образом может помочь в написании парсера и возможно упростить задачу или сделать ее реализацию более полной.
6. Программа должна в обязательном порядке уметь парсить товары с конкретной категории этого магазина. Я буду лично определять какие товары в этом магазине мне нужны и я хочу, чтобы в настройках программы можно было добавить или удалить категорию для парсинга!
7. После парсинга я должен получить возможность выгрузить полученные данные в Excel, учитывая ФОТО товаров. Это обязательно!
8. Документ в формате Excel необходим для последующего экспорта товаров из Excel в Интернет-магазин на движке OpenCart (ocStore) при помощи специального модуля "Поставщики v8.2a" или выше версии. Настройка модуля не входит в это задание. Ее я буду осуществлять самостоятельно! Пример прайса я предоставлю.
9. Как результат я хочу получить простую в использовании программу на русском языке (локальную версию), которая в обязательном порядке должна корректно работать на ОС Windows 7 x64 и выше (Windows 10 x 64) и обязательно адаптированна под браузер Google Chrome!
Парсинг товаров данного магазина на Ebay планирую осуществлять не так часто (по мере обновления ассортимента), приблизительно раз в месяц. Нужна программа для того, чтобы я мог самостоятельно осуществлять парсинг по мере необходимости