R50 e78bf4ed426198de090ed3bd92566ce2
Full-stack разработчик

Поиск и заказ автозапчастей

Добавлено 19 ноя 2020 в 22:24
Один из крупных проектов был поиск и заказ автомобильных запчастей через интернет магазины. Задача заключалась в следующем:
для каждого интернет магазина писался отдельный плагин, который состоял из 4 частей: авторизация на сайте, поиск необходимых запчастей по артикулу и бренду. оформление заказа, отслеживание заказа.
Авторизация на сайте производилось либо через апи, если интернет магазин предоставлял данную возможность, либо просто решение в лоб -- ручная авторизация через post запросов, автопостановки cookie.
Поиск запчастей использовали стандартные библиотеки php DiDOm, PhpQuery. В основном работали с Dom деревом, либо просто получали через апи если была такая возможность.
Далее заказ: через api либо вручную через запросы.
Отслеживание: смотрели статус заказа через cron задачу, которая с интервалам запрашивала информацию о текущей посылке.
Было реализовано более 30 плагинов для интернет магазинов.
513efbc989 Fbdefbff54