2014-09-13 20 views
0

我有一個普遍的問題...在PHP是可以從其他網站,如flipcart,亞馬遜等獲得選定的產品價格 例如,如果我搜索液晶電視我想從亞馬遜,加蓬等不同的購物網站得到它的價格,像這樣列出。 亞馬遜價格 - 40000個RS Flipcart價格 - 40000個RS從其他網站,如flipcart,亞馬遜選擇的產品價格

如果產品是 http://www.flipkart.com/hp-15-g009ax-notebook-apu-quad-core-a8-4gb-1tb-free-dos-2gb-graph-g8d85pa/p/itmdwz2gzgkac5fp?pid=COMDWZ2GYN3NKGPH&otracker=ch_vn_laptop_main_Featured%20Laptops_prd_img

我怎樣才能得到它的價格...... 如果可能的話,你可以請直接與我能怎麼做?在此先感謝...

+0

您可以使用YQL Web服務獲取該頁面的整個html,並按類別或該標籤的id獲取價格,這對所有價格標籤都是通用的 – 2014-09-13 05:36:08

回答

1

最好的辦法是搜索關於他們的API。

亞馬遜提供了一個豐富的圖書館集「亞馬遜市場」來搜索,並獲得有關不同產品的信息。

同樣,你可以找到其他人。

0

如果你想用PHP做到這一點,我的建議是cURL(link)。

這個想法是,你會從你的URL請求頁面信息,然後解析你得到的HTML內容,尋找價格。

在那個特定的URL,例如,價格在以下標籤:

<span class="fk-font-verybig pprice vmiddle fk-bold"> Rs. 29890</span> 

所以在解析時,只是LOOG該標記並獲取其內容

相關問題