Froza Parser — сверка и обновление цен с froza.ru
Внутренний сервис для оптовиков: пакетная сверка прайсов с froza.ru (Excel/CSV), подстановка цен и Δ%. Публичное демо — в проекте Froza Search UI.
Project description
Внутренний инструмент для работы с каталогом Froza: единый интерфейс для одиночного поиска и пакетной обработки тысяч позиций из файла клиента.
Пользователь загружает выгрузку (xlsx/xls/csv), указывает колонки артикула, цены, бренда и направления, при необходимости — фильтр по поставщику. Система запрашивает Froza, собирает предложения через HTML и JSON API, применяет скидку и либо подставляет цену в файл, либо добавляет колонки «Цена Froza» и «Δ %» с подсветкой строк в Excel.
Капча обрабатывается многоступенчато: Playwright (нативный grecaptcha и inject токена), RuCaptcha v3, сохранение cookies после успешного прогрева — чтобы батч не проходил проверку на каждой строке. Есть fail-fast при повторных ошибках капчи и остановка батча, если прогрев не удался.
Поддерживаются HTTP-прокси из JSON (формат mobileproxy): включение/выключение в UI, смена IP, единый прокси для requests, RuCaptcha и браузера. Кэш результатов поиска, REST API для поиска, прогрева сессии и управления прокси. Backend вынесен в пакет froza/; Playwright запускается в отдельном subprocess для стабильности под gunicorn
Files & attachments
Скриншоты
1 / 2
