Скрипт проверяет все товары из файла price.csv на наличие их в продаже, а так же отображает все опции (цвета, размеры и пр.), разделяя их на имеющиеся в наличие и нет.
Скрипт работает с API Ebay, а так же парсит HTML страницу, при необходимости (только если у товара есть дополнительные опции, типа цвет, размер и пр.).
После каждой проверки ваших товаров, он обновляет информацию в файле price.csv, а так же отправляет вам на электронную почту письмо, в котором отображены изменения в прайсе.
Т.е. например, у вас в файле price.csv имеется 5 разных товаров, которые на момент создания прайса есть в наличии на Ebay, но 1 из них закончился. После запуска скрипта, на почту придет письмо, только с этим 1 товаром, который закончился, ибо у него изменились данные, остальные остались неизменными. Файл price.csv будет содержать все 5 товаров.
При обращении к скрипту он выводит содержимое price.csv в удобном и понятном виде с кликабельными ссылками. После запуска обновления прайса (запуска работы).
Есть возможность добавлять в price.csv новые товары, прямо со страницы скрипта. В архиве есть пример файла price.csv.
Поддерживаются URL 2х видов:
www.ebay.com/product/
cgi.ebay.com/ws/
! Для успешной работы парсера, в файле price.csv, достаточно заполнить всего 1 поле: или ID товара, или его ссылку.
Если заполнить только ID, скрипт сам создаст корректный URL и возьмет все другие данные и обновит строку в прайсе. Если заполнить только URL, аналогично скрипт сам найдет ID товара, добавит его в прайс и обновит URL на корректный.
!! В случае серьезных изменений в верстке HTML страницы товара на ebay.com, скрипт может частично начать работать не корректно.
!!! Измените необходимые параметры в файле ebay.php
17.12.2016 23:13:24
Парсер получил. Буду разбираться. Возможны по нему правки заказать?