首页 > 大数据 > 数据分析 > 电商数据生态下的京东商品详情API返回值探索
京东商品详情API(如
jingdong.ware.get、
jd.union.open.goods.query)返回
标准化JSON数据,覆盖商品全维度信息,典型字段包括:
num_iid)、标题(
title)、类目路径(
categoryName)、品牌(
brandName)、型号(
model)。original_price)、促销价(
promotionPrice)、折扣比例(
discount)、优惠信息(
couponInfo)。pic_url)、详情图列表(
images数组,含多张高清图链接)、视频链接(
videoUrl)。specs,如屏幕尺寸、处理器型号)。stock_quantity)、物流政策(
deliveryPolicy)、仓库ID(
warehouseId)。return_policy)、保修期(
warranty)、售后服务条款(
afterMarket)。commentCount)、好评率(
goodCommentShare)、差评原因标签(
negativeTags)。1. 认证与签名生成
pythonimport hashlibimport timeimport requestsdef generate_sign(params, app_secret):sorted_params = sorted(params.items())sign_str = app_secret + "".join(f"{k}{v}" for k, v in sorted_params) + app_secretreturn hashlib.md5(sign_str.encode()).hexdigest().upper()app_key = "YOUR_APP_KEY"app_secret = "YOUR_APP_SECRET"timestamp = time.strftime("%Y-%m-%d %H:%M:%S")
2. 构造请求参数
pythonparams = {"method": "jd.union.open.goods.query","app_key": app_key,"timestamp": timestamp,"v": "2.0","sign_method": "md5","param_json": '{"skuIds": "100126351037,100061393554"}' # 多SKU查询}params["sign"] = generate_sign(params, app_secret)
3. 发送请求与解析响应
pythonurl = "https://api.jd.com/routerjson"response = requests.post(url, data=params)data = response.json()# 解析商品详情for item in data["jd_union_open_goods_query_responce"]["result"]:print(f"商品ID: {item['skuId']}")print(f"标题: {item['skuName']}")print(f"主图: {item['imageUrl']}")print(f"促销价: {item['promotionPrice']}")print(f"库存: {item.get('stock', {}).get('quantity', '无')}")
json{"num_iid": "100126351037","title": "京东鲜花爱丽丝泡泡鲜切花","price": 30.9,"original_price": 49.0,"images": ["https://img.jd.com/detail1.jpg","https://img.jd.com/detail2.jpg"],"specs": [{"key": "屏幕尺寸", "value": "6.67英寸"},{"key": "处理器", "value": "骁龙8 Gen2"}],"stock": {"quantity": 50, "status": "有货"},"service": {"return_policy": "7天无理由退货","warranty": "1年官方保修"}}
matplotlib绘制价格趋势图、评价情感分析雷达图(需调用
code_interpreter)。通过上述流程,开发者可高效获取并解析京东商品详情数据,支撑电商运营、数据分析、系统对接等场景需求。如需处理复杂数据(如批量下载图片、生成可视化图表),可结合
code_interpreter执行Python脚本完成。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70046834/viewspace-3096544/ ,如需转载,请注明出处,否则将追究法律责任。