【京東】商品list列表採集+類目下的商品列表資料採集

oneboundAndy發表於2023-04-23

採集場景


京東首頁

的商品列表,跳轉網址以list開頭。採集list開頭的商品列表資料。

例項:點選【家用電器】-【電視】-【平板電視】這個分類,跳轉到【平板電視】分類的商品列表,

跳轉網址為 。

一、採集欄位

商品價格、商品名稱、商品評價數、店鋪名稱、店鋪連結、店鋪id、一級分類、二級分類、三級分類、商品詳情連結、

商品sku等多個欄位。

二、採集結果

採集結果可匯出為Excel,CSV,HTML,資料庫等多種格式。

三、封裝JD.cat_get-獲得京東商品分類介面和JD.item_search-獲得京東商品列表介面程式碼如下:

1. 請求方式:HTTP  GET  POST   ;請求連結:

2.請求引數 (支援 taobao (tmall),JD,1688,Pinduoduo,lazada,amazon,aliexpress 等全球 30 多個知名電商平臺資料,

複製v:Taobaoapi2014,同樣的方式拿資料)

2.1JD.cat_get-獲得京東商品分類介面

請求引數:cid=0

引數說明:cid:商品分類ID,可以用cid=0來獲得所有一級類目

2.2JD.item_search-獲得京東商品列表介面

請求引數:q=女裝&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&seller_info=no&nick=

&seller_info=&nick=&ppath=&imgid=&filter=

引數說明:q:搜尋關鍵字,支援url

cat:分類ID

start_price:開始價格

end_price:結束價格

sort:排序[bid,_bid,_sale,_review,_new]

  (bid:總價,sale:銷量,review評論數,new新品,加_字首為從大到小排序)<

page:

3.請求程式碼示例,支援高併發請求(CURL、PHP 、PHPsdk 、Java 、C# 、Python...) 

# coding:utf-8"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""from __future__ import print_functionimport requests# 請求示例 url 
預設請求引數已經做URL編碼url = " 
&secret=<您自己的apiSecret>&q=女裝&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&seller_info=no&nick=&seller_info=&nick=&ppath=&imgid=&filter="headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"}if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984216/viewspace-2948145/,如需轉載,請註明出處,否則將追究法律責任。

相關文章