Исправить file_get_contents('')
200 UAHНе работает функция получения данных: file_get_contents('')
Также: curl
Получаем данные c allegro.pl, в категориях товары есть, карточка товара пустая.
Данные идут через парсер.
_____________________________
Возможно не описал каких то моментов потому что сам их не очень хорошо понимаю в любом случае нюансы обсудим. Пишите предложения. Оперативно интересует цена вопроса, хотя бы примерная.
Превышение количество запросов, код 429
<?php
if (isset($_GET['product_id'])) {
$product_id = $_GET['product_id'];
echo file_get_contents('http://allegro.pl/show_item.php?item='.$product_id);
} else {
echo 'empty product_id';
}
function curlA1($url) {
$url = str_replace("https", "http", $url);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_COOKIEJAR, 'cook.txt');
curl_setopt($curl, CURLOPT_COOKIEFILE, 'cook.txt');
curl_setopt($curl, CURLOPT_USERAGENT, "Opera/10.00 (Windows NT 5.1; U; ru) Presto/2.2.0");
curl_setopt($curl, CURLOPT_FAILONERROR, 1);
curl_setopt($curl, CURLOPT_REFERER, 'http://allegro.pl/');
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // не проверять SSL сертификат
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); // не проверять Host SSL сертификата
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, TRUE); // разрешаем редиректы
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
return curl_exec($curl);
curl_close($curl);
}
function file_get_contentsA1($url) {
try {
$data = file_get_contents($url);
return $data;
} catch (Exception $exc) { }
}
-
1400 76 6 3 если у вас впс, могу поднять тор и через него будете получать страницы, если будет ошибка то генерируете новый ИП и парсите дальше
-
496 36 2 1 Добрый день. В коммерческой разработке с 2015 года. За этот период реализовал множество задач различной степени сложности от самых простых до самых сложных. Смогу выполнить ваш проект. Более детально в ЛС.
-
2657 427 9 1 Интересуют подробности
=- =-= -= -= =- =- =- =- =- = -=- =- =- = -= -= -=- = - =-= - =- =- =- =- = -= -= -
-
6476 229 4 7 Добрый день. Посмотрю и исправлю сейчас. Большой опыт работы с curl. Я на связи.
-
а) низкий бюджет б) подробности, что пишет в сообщении об ошибке
-
Превышение количество запросов, код 429
https://www.zpl-ua.com/product.php?product_id=6604307557
<?php
if (isset($_GET['product_id'])) {
$product_id = $_GET['product_id'];
echo file_get_contents('http://allegro.pl/show_item.php?item='.$product_id);
} else {
echo 'empty product_id';
}
function curlA1($url) {
$url = str_replace("https", "http", $url);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_COOKIEJAR, 'cook.txt');
curl_setopt($curl, CURLOPT_COOKIEFILE, 'cook.txt');
curl_setopt($curl, CURLOPT_USERAGENT, "Opera/10.00 (Windows NT 5.1; U; ru) Presto/2.2.0");
curl_setopt($curl, CURLOPT_FAILONERROR, 1);
curl_setopt($curl, CURLOPT_REFERER, 'http://allegro.pl/');
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // не проверять SSL сертификат
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); // не проверять Host SSL сертификата
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, TRUE); // разрешаем редиректы
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
return curl_exec($curl);
curl_close($curl);
}
function file_get_contentsA1($url) {
try {
$data = file_get_contents($url);
return $data;
} catch (Exception $exc) { }
}
-
Программист с которым я работаю, не может найти решение.
-
Актуальные фриланс-проекты в категории PHP
Доработка сайта Bropack на WordPress (правки по верстке, настройка форм и SEO)Описание задачи:Ищем опытного WordPress-разработчика/верстальщика для оперативного завершения проекта https://bropack.com.ua/ . Сайт уже сверстан и посажен на WordPress, но в связи со срывом сроков предыдущим исполнителем, необходимо закрыть техническую часть, настроить базовое… HTML и CSS верстка, PHP ∙ 29 минут назад ∙ 4 ставки |
Ищу White-label решение Букмекерской конторы под аренду |
Разработка веб-сайта WordPress
1002 UAH
|
Сломалась корзина WooCommerce (WordPress) — не добавляет товар и не открывается страница корзиныНа сайте интернет-магазина https://www.dobryi-gospodar.com/ (WordPress + WooCommerce) полностью перестала работать функция оформления заказа. При нажатии на кнопку "Добавить в корзину" (как в карточке товара, так и в каталоге) начинается длительная загрузка (индикатор крутится),… CMS, PHP ∙ 2 дня 16 часов назад ∙ 60 ставок |
Функция поиска товаров по изображениюНеобходимо разработать и интегрировать на сайт функциюпоиска товаров по изображению.Что нужно реализоватьКнопка«Поиск по фото»на сайте.Загрузка изображения пользователем: JPG.Поиск визуально похожих товаров в каталоге.Вывод результатов в виде стандартных карточек товаров: фото,… PHP, Веб-программирование ∙ 3 дня назад ∙ 46 ставок |