Общая задача
Имеется готовая система (ядро, инфраструктура) для сбора и мониторинга некого контента, написанная на C#. В рамках задачи необходимо закрыть последний ключевой блок функционала - написание драйверов (адаптеров) парсинга для списка сайтов дилеров. Ядро берет на себя навигацию, обход защитных экранов (Cloudflare), анти-блокировку, смену юзер-агентов и быстрое получение HTML-кода страницы.
В шабле для подражания реализованы аналогичные адаптеры. Их список задач: сбор консистентных параметров предложения.
Что для этого потребуется
- Дописывать логику вызова готового варианта по настройкам/стилизации карточек. На одном из этапов для пользователя уже автоматизировано создание объекта модели со статусными полями (объявления).
- Отдельно представленный хелпер умеет заполнять такие данные: год выпуска, число мест, модификация, цена.
- Не нарушать единую модель данных на все системы. К существующему в команде гибкому оборудованию правил собирает модель непосредственно при переходе из драйвера на бинд веб-элементов.
Кому конкретно
Почасовики.