По следующему ТЗ уже реализована задача:
"Требуется парсер для товаров на Ozon, позволяющий собирать отзывы на конкретный товар.
В качестве результата выполнения работы необходим запускаемый и компилируемый проект на Java (не скомпилированный јаг, а именно исходный код).
Основной метод parse класса-парсера, в котором содержится весь функционал.
Аргументы метода:
String path, где path ссылка на страницу с отзывами о товаре (например,
....
String start_date дата начала парсинга (сверху), например 15.01.2025
String end_date- дата окончания парсинга (снизу), например 01.01.2025
Метод pаrѕе должен возвращать массив объектов типа Review. Поля:
String: minuses, pluses, comment;
LocalDate: createdAt;
Integer: rating
Также должен быть метод parseAvg, собирающий средний рейтинг товара с той же страницы. Аргумент один ссылка на страницу с отзывами как и прежде String path. Возвращает метод сущность AvgRating с полями double rating (значение средней оценки 4.7); int quantity (число оценок 604), LocalDate createdAt (текущая дата)."
Код реализации прикреплён файле.
На данный момент парсер нормально не функционирует по причине блокировки от Ozon при переходе на страницу товара видим надпись "Доступ ограничен" и т.д.
Необходима доработка существующего кода, в результате которой программа будет нормально функционировать (не блокировался сайтом).