Сайт создан на CRM Joomla 3.x и Virtuemart 3.x Клиенты могут оставлять о товаре отзывы через JComments. Нам нужно добавить возможность к отзыву, безопасно, прикреплять изображения. Причем хотелось бы обсудить возможность прикреплять, как с сайта, ...
PHP-скрипт скачивающий код страницы (есть нюансы)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Здравствуйте. Я ваш коллега, разрабатывал проект включающий в себя парсинг как одну из функций. Все работало, почти закончил, но в последний момент сайт-донор изменил свое поведение и я застрял. Нужна помощь, сам не успеваю.
Все что мне нужно: скрипт, принимающий один параметр (ссылка на страницу с товаром в одном интернет-магазине) и возвращающий HTML-код страницы. Казалось бы, в чем проблема? Несколько строк cURL или вообще file_get_contents и готово (изначально так и сделал, но быстро перестало работать). Сейчас тот сайт выдает страницу где только один JavaScript код и все (показалось что там на JavaScript редирект происходит, но глубоко не успел вникнуть, может и ошибаюсь). Далее появляется сама страница.
Мне нужно решение которое скачает код финальной страницы, после редиректа (или там вообще на фронте рендерится, без понятия). Сам парсинг не нужен, все есть, нужна только одна эта функция чтобы я заменил ее в коде и сдал проект. Если требуется установка доп. модулей - от Вас нужен будет набор команд для установки. Проект на PHP + Laravel. Среда Laravel Homestead (ОС Ubuntu). Как возможное решение рассматриваю работу через браузерную автоматизацию (Chromium, ChromeDriver, Selenium - на ваш выбор). Пока что сам установил Chromium на Ubuntu и один пакет для Laravel, удалось скачать главную страницу интернет-магазина, но страница с товаром опять вернула JavaScript. Chromium дальше никуда не перешел.
Разбираться времени нет, хотя и не исключаю что решение может оказаться элементарным. Если кто в теме и часто парсит - уверен что задачу решит быстро. Пишите мне, дам ссылку. Показываете на любом своем сервере страницу с полем ввода для ссылки и кнопкой, я вставляю несколько ссылок. Если код возвращается - перевожу оплату, вы передаете исходники и инструкцию по установке (если там что-то устанавливать надо будет). Вариант с возможностью внедрения своего JavaScript-кода на страницу и возвращением результата его работы также устроит. Настроен на долгосрочное сотрудничество, позже будут еще задачи. Напишите что вы не робот, если прочитали. Автозаявки игнорирую, они бесполезны. Благодарю за внимание.
- Похожие заказы
- Веб-программирование1 заявкаЗакрыт4 года назад
Нужно поработать над оформлением заказа в корзине. Расскажу всё исполнителю, оставляйте свой телеграмм
Веб-программирование2 заявкиЗакрыт4 года назадТЗ предоставлю исполнителю
Веб-программирование8 заявокЗакрыт4 года назадНужно провести несколько коррекций на сайте ИМ. Движок самописный. Некоторые задачи : 1. изменить формат скрытия товара. сейчас стр 404, должна быть или переадресация на раздел или открытие по прямой ссылке 2. добавить возможность показа короткие ролики (гифы или ...
Веб-программирование1 исполнительЗавершен4 года назад- $120
Цель скопировать шаблон и подправить Есть сайт казино с одним шаблоном http://casinosoftware.site Есть другой сайт http://domabet2.com/ тут другой шаблон, но скрипт тот же, пути шаблона те же engine/templates/default там css js, картинки и tpl файлы Что я на данный ...
Веб-программирование1 заявкаЗакрыт4 года назад Есть сайт, самописный на php. Для одной из страниц хочу радикально изменить оформление (оставив неизменными ее содержание и урл), совершенно без привязке к стилистике сайта. Как я это вижу: требуется сделать нечто типа лэндинга, верхний блок -- слайдер (желательно ...
Веб-программирование3 заявкиЗакрыт4 года назадУ нас сайт без CMS, на PHP, точнее просто верстка с элементами PHP (смотрим приложение). На хосте активен только ПХП 7.4. Надо сделать калькулятор пакетов на поддоны. Калькулятор считает сколько пакетов зайдет на один или несколько ...
Веб-программирование3 заявкиЗакрыт4 года назадТребуется откорректировать отчеты для счет-фактуры, торг 12 и товарной накладной. На текущий момент в эти документы выводится наименование материала, у которого в SAP есть ограничение длины в 40 символов (см. П1 и П2). Требуется вывести ...
Веб-программирование1 заявкаЗакрыт4 года назадПоменять переходы по кнопкам, выделить кнопки
Веб-программирование12 заявокЗакрыт4 года назадPrestashop 1.6 https://www.motostart.com.ua Сократить корзину к обязательному тел и возможности оставить сообщение. Остальное все убрать.
Веб-программирование1 заявкаЗакрыт4 года назад