- PVSM.RU - https://www.pvsm.ru -
Привет! В данном посте я бы хотел поделиться с сообществом моим способом автоматизации слежения за ценами товаров на ebay.
Зачем? Каждому свое, а мне захотелось купить по-дешевле. Итак, прошу под кат.
Пожалуй начну с лирического отступления, если кому не интересно, то прошу сразу перейти к пункту 2.
Однажды захотелось мне поменять свой «китайпланшет» на iPad 4. В то время в РБ цена ему была $600, а на ebay варьировалась от редких $300 до $450 в среднем. Плюс доставка, плюс растаможка, но это уже дело десятое. Но есть проблема — дешевые лоты редко появляются и быстро скупаются. Так что остается 2 выхода: или сидеть и мониторить их, или автоматизировать этот процесс. Собственно по второму пути я и решил пойти. Тем более, что в голове уже назревали планы дальнейших покупок.
Механизм задумывался не сложный:
Сразу же хотелось реализовать такой функционал:
Далее на сервере заводится крон и система работает 24х7.
Ниже привожу скриншоты основных страниц, доступных для авторизованного пользователя.
Страница со списком ботов пользователя.
У каждого бота есть «прайсометр», чем холоднее тем выгоднее цена.
Кнопки:
Страница информации о боте:
Страница редактирования бота:
Страница с графиками изменения цен активных ботов:
В процессе использования были обнаружены следующие проблемы:
Некоторые продавцы добавляют товары не в те разделы. В основном это какие-нибудь аксессуары и запчасти. Еще бывают клоны, как какие-нибудь китайские клоны айфонов. Поэтому возможность ботам делать покупки самостоятельно я до сих пор не сделал.
Вторая проблема это недобросовестные продавцы, попросту кидалы. Чаще всего это свежезарегистрированные пользователи с нулевой репутацией. Иногда это «угнанные» чужие аккаунты с репутацией, но без недавней активности. Или же аккаунты продавцов, которые продавали например запчасти для автомобилей, и внезапно начали продавать мобильные телефоны.
Перед тем как я себе успешно купил iPad и Mac Mini у меня было 8 рефандов. 2 из них были от самих продавцов, а остальные от PayPal (спасибо ebay buyer protection, она действует)
Поднабравшись опыта, я таки прикупил желаемые девайсы по выгодным ценам и даже с учетом доставки и растаможки. Сайтом еще периодически пользуется пару моих знакомых. Но дальнейшей жизни сайта я не вижу. Засим решил поделиться проектом с читателим и надеюсь на дальнейшее развитие/эволюцию проекта.
Ссылка на рабочий сайт: http://selplay.com [4]
Регистрации на время отключены ибо мой сервер не выдержит, если все начнут сейчас регистрироваться и создавать ботов. (надеюсь он от простых посетителей не упадет)
Ссылочка на репозиторий в bitbucket: https://bitbucket.org/dvman8bit/yii_ebay_bot [5]
В завершение хотелось бы добавить, что я очень рассчитываю на развитие проекта или его возможную эволюцию в какой-нибудь полезный сообществу проект.
P.S. Если кому-то необходимо зарегистрироваться, то пишите в ПМ.
Автор: igentuman
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/37535
Ссылки в тексте:
[1] Yii: http://www.yiiframework.com/
[2] jQuery: http://jquery.com/
[3] Simple HTML DOM Parser: http://sourceforge.net/projects/simplehtmldom/
[4] http://selplay.com: http://selplay.com
[5] https://bitbucket.org/dvman8bit/yii_ebay_bot: https://bitbucket.org/dvman8bit/yii_ebay_bot
[6] Источник: http://habrahabr.ru/post/184874/
Нажмите здесь для печати.