1. 程式人生 > >爬蟲獲取京東商品價格方法

爬蟲獲取京東商品價格方法

加載 方法 sku 得到 http ets 指導價 發現 json數據

前幾天打算寫個價格提示器,用於提示自己購買的商品在一個以內價格是否有變動,以便申請價保。京東在這個功能上做得比較隱晦,而且價格調整的比較快。所以打算寫個爬蟲來做這樣的事情

後來發現京東頁面上的價格並不是簡單的html,而是有js異步加載進去的。爬蟲並不是那麽容易得到數據,後來發現了一個京東的api:

http://p.3.cn/prices/mgets?skuIds=J_2510388

 

該api返回的是json數據,易於解釋獲取,其中skulds是每個商品地址欄內的數字ID,只要將該參數修改成需要的商品ID,即可獲取到json數據。在json數據中,p是目前價格,M是最高價,op是指導價。

爬蟲獲取京東商品價格方法