0
我是cURL的新手。 我一直在試圖把this amazon link的內容(即圖像,書名,作者和20本書的價格)轉換爲html頁面。到目前爲止,我得到的是使用下面的代碼打印頁面使用PHP和cURL刮div的內容
<?php
function curl($url) {
$options = Array(
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_FOLLOWLOCATION => TRUE,
CURLOPT_AUTOREFERER => TRUE,
CURLOPT_CONNECTTIMEOUT => 120,
CURLOPT_TIMEOUT => 120,
CURLOPT_MAXREDIRS => 10,
CURLOPT_URL => $url,
);
$ch = curl_init();
curl_setopt_array($ch, $options);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
?>
$url = "http://www.amazon.in/gp/bestsellers/books/1318209031/ref=zg_bs_nav_b_2_1318203031";
$results_page = curl($url);
echo $results_page;
我試過使用正則表達式並失敗;我已經嘗試了所有可能的直接6小時,並非常疲倦,希望我會在這裏找到解決方案;只是感謝解決方案,但提前tq是不夠的。 :)
UPDATE:找到一個像我這樣的初學者一個真正有用的網站(click here)(不使用捲曲雖然)。
有沒有你不使用該API的理由嗎?它會容易得多。 –
對初學者使用DOMDocument,XPath,phpquery,simple_html_dom。請不要正則表達式。 – DevZer0
http://docs.aws.amazon.com/AWSECommerceService/latest/DG/TopSellers.html :) –