Возникла потребность в граббере данных с сайта на котором применяется ajax. Просьба оценить, вы готовы будете взяться за задачу в принципе?
Суть задачи:
1. Мы выкладываем файл в формате Excel, в котором имеются исходные артикулы для генерации запроса на сайте https://parts.major-auto.ru/SearchNew#tabs-1.
2. В файле указаны 3 столбца: Индекс (№ п/п) + Бренд + Артикул (+50 полей под замены)
3. Необходимо брать из колонки артикул построчно данные и создавать запрос по данному артикулу на сайте https://parts.major-auto.ru/SearchNew#tabs-1
1. По выдаче проверять бренд и переходить по ссылке на ajax-запрос, который выводит данные в табличной форме по заданным параметрам.
2. По выданным результатам необходимо забрать построчно из первого столбца все артикулы с вкладки "История замен".
3. Если артикул + бренд в результатах выдачи соответствует артикулу+бренду в запросе, тогда в ячейку записываем "Замена не найдена".
4. Для запроса автоматически подставляем токен в момент запуска скрипта (1 - подбор и подстановка в скрипт токена, 2 - отправка запроса)
4. По выданным результатам необходимо забрать построчно из первого столбца все артикулы с вкладки "История замен", кроме последней строки (она равна исходному артикулу в запросе).
5. Каждый артикул записывается в новую колонку в файле в соответствии с ее индексом. Например Индекс = 1, три замены с сайта запишутся в столбцы D, E, F соответственно.
6. Вывод сделать также в Excel.
7. Нужен будет исходник скрипта+инструкция.
8. Нужен интерфейс для загрузки файла и выгрузки обработки.