2017-04-17 19 views
1

ページをクロールしようとしていますが、ページコンテンツではなくGIFを読み込むだけです。curl PHPはフルページコンテンツを読み込まず、読み込み専用です

$url  = "https://www.truecaller.com"; 
     $request = $url; 
     $ch   = curl_init(); 
     curl_setopt($ch, CURLOPT_URL,$request); 
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
     curl_setopt($ch, CURLOPT_TIMEOUT, 120); 
     curl_setopt($ch, CURLOPT_HEADER, false); 
     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
     $data = curl_exec($ch); 
     print_r($data); 
     curl_close($ch); 

完全なページを取得する方法はありません。

答えて

0

あなたはすでにあなたのカールに遅れを追加しようとしていますが、カールはこの仕事のための正しいツールではありません。私はhttp://phantomjs.org/を調べて、ページをより堅牢にキャプチャできるようにします。

@hassanは以下のように追加されました。このサイトにはAPIがあり、オプションでもあります。ハッサンありがとう。

+0

またはそのAPIを使用して、https://developer.truecaller.com/ – hassan

関連する問題