ここに価格を取得するPHPコードがありますが、価格が提供されていれば、その価格を取得することはできません。Amazon商品の合計価格になります。
//Grab the contents of the Product page from Amazon
$source = file_get_contents("http://rads.stackoverflow.com/amzn/click/B01DFKC2SO");
//Find the Price (Searches using Regex)
preg_match("'<span id=\"priceblock_ourprice\" class=\"a-size-medium a-color-price\">(.*?)</span>'si", $source, $match);
//Check if it was actually found.
if($match){
//Echo Price if it was indeed found.
echo $match[1];
}
私もそれが両方.COMとAmazonの他のバージョンでこれを行うことが可能かどうか不明だけど、あなたは正しいタグ、クラス、および/またはIDSのためにいくつかの検索を行う必要があるでしょう。
編集
としては、タイトルは、このコードを追加取得するには、この回答のコメントでを求めた:
//Find the Title (Searches using Regex)
preg_match("'<span id=\"productTitle\" class=\"a-size-large\">(.*?)</span>'si", $source, $match);
if($match){
echo $match[1];
}
をあなただけの価格や何かを得るために探していますか? – FluxCoder
私はちょうどurlから価格を得ることができると思っています。 –
dom要素を解析するためにhttp://simplehtmldom.sourceforge.net/を使用してください – Thamaraiselvam