Что не так с моим парсером.

M9
На сайте с 15.05.2014
Offline
79
547

Что не так с моим парсером, почему он не работает:


<?php
$url = 'https://s.taobao.com/search?data-key=pictproperty%2Ccat&data-value=1%3A2%2C0&data-action=add%2Creplace&ajax=true&_ksTS=1527185626833_604&callback=jsonp605&q=&imgfile=&commend=all&ssid=s5-e&search_type=item&sourceId=tb.index&spm=a21bo.2017.201856-taobao-item.2&ie=utf8&initiative_id=tbindexz_20170306&tfsid=TB10lxngQ7mBKNjSZFyXXbydFXa&app=imgsearch';
//$proxy = '51.255.150.199:3128';
//$proxyauth = 'user:password';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
//curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_COOKIE, 'thw=xx; t=e8fe27e9fbbb3530df0b5c54ea8f998a; alitrackid=t-b.ru.com; cookie2=308db906af0b76a2dae92acbc182a9cf; v=0; _tb_token_=e3e1185b5e71b; cna=iVscE2xHqhUCAV+OV4Q3DfVJ; lastalitrackid=www.taobao.com; mt=ci%3D-1_0; isg=BLOzZzo57F3xdqEbOP_FAq7kQrcdQEbO4pAC1GVQbVIPZNIG7bpR-meyGoyKRJ-i');
//curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_HEADER, 1);
$curl_scraped_page = curl_exec($ch);
curl_close($ch);
echo $curl_scraped_page;
?>

Ссылка: https://s.taobao.com/search?q=&imgfile=&commend=all&ssid=s5-e&search_type=item&sourceId=tb.index&spm=a21bo.2017.201856-taobao-item.2&ie=utf8&initiative_id=tbindexz_20170306&tfsid=TB10lxngQ7mBKNjSZFyXXbydFXa&app=imgsearch&pictproperty=1%3A2&cat=0

F3
На сайте с 09.08.2010
Offline
99
#1

протокол https, вероятно, нужно включить игнорирование проверки сертификата. Добавьте еще в настройки соединения курл curlopt_ssl_verifypeer и curlopt_ssl_verifyhost в false.

M9
На сайте с 15.05.2014
Offline
79
#2

вав спасибо работает.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий