Conr
Новичок
Помогите, пожалуйста с моей проблемой. Уже третий день убил, результатов 0. Разрабатываю сайт, который должен будет взаимодействовать с базой ebay.com.
В теории, отправляю GET запрос Curl-ом, получаю ответ XML файл, обрабатываю его.
Если просто перейти по ссылке ниже:
http://svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsByKeywords&SERVICE-VERSION=1.12.0&SECURITY-APPNAME=ITElisee-3a73-476d-97bf-eb4b9c8e06ee&RESPONSE-DATA-FORMAT=XML&REST-PAYLOAD&keywords=piano&paginationInput.entriesPerPage=4
XML файл отображается, а вот получить его ни курлом, ни сокетами не получается.
Пример PHP кода:
if( $curl = curl_init() ) {
curl_setopt($curl, CURLOPT_URL, 'http://svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsByKeywords&SERVICE-VERSION=1.12.0&SECURITY-APPNAME=IPElisee-0c5b-4012-8de4-ac3b359489d6&RESPONSE-DATA-FORMAT=XML&REST-PAYLOAD&keywords=piano&paginationInput.entriesPerPage=4');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($curl, CURLOPT_POST, false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 50);
curl_setopt($curl, CURLOPT_TIMEOUT, 50);
curl_setopt($curl, CURLOPT_USERAGENT, " Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0");
echo "curl_exec ".curl_exec( $curl );
curl_close($curl);
};
Запрос отправляет, ответа – нет.
В теории, отправляю GET запрос Curl-ом, получаю ответ XML файл, обрабатываю его.
Если просто перейти по ссылке ниже:
http://svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsByKeywords&SERVICE-VERSION=1.12.0&SECURITY-APPNAME=ITElisee-3a73-476d-97bf-eb4b9c8e06ee&RESPONSE-DATA-FORMAT=XML&REST-PAYLOAD&keywords=piano&paginationInput.entriesPerPage=4
XML файл отображается, а вот получить его ни курлом, ни сокетами не получается.
Пример PHP кода:
if( $curl = curl_init() ) {
curl_setopt($curl, CURLOPT_URL, 'http://svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsByKeywords&SERVICE-VERSION=1.12.0&SECURITY-APPNAME=IPElisee-0c5b-4012-8de4-ac3b359489d6&RESPONSE-DATA-FORMAT=XML&REST-PAYLOAD&keywords=piano&paginationInput.entriesPerPage=4');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($curl, CURLOPT_POST, false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 50);
curl_setopt($curl, CURLOPT_TIMEOUT, 50);
curl_setopt($curl, CURLOPT_USERAGENT, " Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0");
echo "curl_exec ".curl_exec( $curl );
curl_close($curl);
};
Запрос отправляет, ответа – нет.