2016-12-06 6 views
-1

Klipsch.comから価格を引き出したいが、価格はすぐには読み込まれず、JavaScriptや他のスクリプトを使って完全に読み込まれた後に読み込まれる。例えば、私がこの要素の内部からthis pageの内部から価格を抽出しようとしている:PHPで遅れてウェブサイトからデータを抽出する

<span class="product-display-price ecommerce-element">$3,284.00</span> 

私はシンプルなHTML DOMパーサを使用してみましたが、何の遅延機能はありません。私はこれをPHPで実現したいと思いますが、Ajaxのような言語もうまく動作します。

+0

あなたが権限を持っているのですか?あなたがしなければ彼らの条件の違反と思われる。 –

+0

ウェブサイトから価格を取得するには許可が必要ですか?私はこれを公開するつもりはない、私はちょうど時間をかけて価格を見るためにそれを使用しています。 @Dagon –

+0

http://fairuse.stanford.edu/overview/introduction/getting-permission/#determine_if_permission_is_needed –

答えて

0

サイトは、外部のjavascriptファイルからアイテムの詳細を読み込みます。代わりにそのファイルを呼び出してみてください。例えば

  • http://product.shopatron.com/product/{product_id}.jsonp?apikey={your_api_key}&...

http://www.klipsch.com/products/la-scala-ii-floorstanding-speaker通話:

  • http://product.shopatron.com/product/1000996.jsonp?api_key=5gsk5uyr&apiVer=2.4.4&jstVer=2.4.4&method=get&headers%5BAccept%5D=*%2F*&callback=jQuery17202970524297561483_1481065390010&_=1481065390234
+0

ハハ! Lol私は決してそれを考えなかった!私はそれを認識しないためにかなり愚かかもしれない。 :P –

関連する問題