抓取JD商品詳情數(shù)據(jù)可以使用Python的爬蟲庫進行實現(xiàn),給大家介紹通過python、Java、C、PHP..等開發(fā)語言進行封裝根據(jù)商品ID或者是商品鏈接獲取整站京東商品詳情頁面數(shù)據(jù),包括商品標題,價格,庫存,優(yōu)惠信息,sku,圖片等肉眼可見的數(shù)據(jù)參數(shù)。
JD.item_get-獲取京東商品詳情數(shù)據(jù)接口返回值說明
1.請求方式:HTTP POST GET; 復(fù)制Taobaoapi2014獲取APISDK文件
2.請求URL:http://o0b.cn/opandy?
3.請求參數(shù):num_iid=123456789
參數(shù)說明:num_iid:JD商品ID(可替換)
4.請求示例:
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 請求示例 url 默認請求參數(shù)已經(jīng)做URL編碼
url = "api-gw.xxx.cn/jd/item_get/?key=t9136098063&secret=20240112&num_iid=10335871600"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
5.響應(yīng)示例展示部分
{
"item": {
"num_iid": "10335871600",
"title": "安踏男鞋休閑運動鞋男士2021春季網(wǎng)面透氣輕便板鞋慢跑步鞋子戶外訓練旅游 -6安踏白 42",
"desc_short": "",
"price": "159.00",
"total_price": 0,
"suggestive_price": 0,
"orginal_price": "249.00",
"nick": "安踏悠購專賣店",
"num": 999,
"min_num": 0,
"detail_url": "https://item.jd.com/10335871600.html",
"pic_url": "http://img10.360buyimg.com/n1/jfs/t1/161425/26/11624/223402/6048750bE7b82f057/24b57f419c846302.jpg",
"brand": "",
"brandId": "",
"rootCatId": 12099,
"cid": 9756,
"crumbs": [],
"created_time": "",
"modified_time": "",
"delist_time": "",
"desc": "<p><br></p><p><img src=\"https://img10.360buyimg.com/imgzone/jfs/t1/38380/20/8577/216030/5cfdcf2eE3d3c15fc/9072ee4986b3f8d4.jpg\"><img src=\"http://img30.360buyimg.com/popWaterMark/jfs/t11302/317/3187030400/282664/5886b268/5ce3c383N6572b1da.jpg\"><br></p><p><img src=\"http://img30.360buyimg.com/popWaterMark/jfs/t29380/248/1583857170/211757/8803264c/5ce3c383Nf658d385.jpg\"><img src=\"http://img30.360buyimg.com/popWaterMark/jfs/t1/109234/40/8433/163092/5e6764a2E4e1a8595/47322c3588d6d0c8.jpg\"><img src=\"http://img30.360buyimg.com/popWaterMark/jfs/t1/89006/11/14706/167699/5e6764a2E68bdab3a/be235af214561ca7.jpg\"><img src=\"http://img30.360buyimg.com/popWaterMark/jfs/t1/109389/11/8312/121412/5e6764a2E0699edcb/74e48d00298808af.jpg\"><img src=\"http://img30.3