一、前言
京東商品詳情API是京東開放平臺(tái)提供的標(biāo)準(zhǔn)化數(shù)據(jù)接口,支持獲取商品SPU/SKU的完整信息,包括基礎(chǔ)屬性、實(shí)時(shí)價(jià)格、庫存狀態(tài)及促銷活動(dòng)等120+字段。該接口采用HTTPS協(xié)議和JSON響應(yīng)格式,適用于價(jià)格監(jiān)控、競(jìng)品分析、庫存同步等電商場(chǎng)景。前往體驗(yàn)API:c0b.cc/R4rbK2 。
二、接口概述
1. 核心功能
- ?基礎(chǔ)信息?:商品標(biāo)題、主圖/視頻鏈接、品牌、類目路徑等結(jié)構(gòu)化數(shù)據(jù)。
- ?動(dòng)態(tài)數(shù)據(jù)?:分鐘級(jí)更新的價(jià)格與庫存狀態(tài),支持促銷信息提取。
- ?SKU規(guī)格?:通過jd.item_sku接口獲取顏色、尺寸等變體屬性及獨(dú)立庫存。
- ?批量查詢?:?jiǎn)未握?qǐng)求最多支持200個(gè)SKU同時(shí)查詢。
2. 技術(shù)特性
- ?請(qǐng)求方式?:HTTPS POST/GET。
- ?返回格式?:JSON標(biāo)準(zhǔn)結(jié)構(gòu),包括code狀態(tài)碼和result數(shù)據(jù)體。
三、Python請(qǐng)求示例
以下代碼演示完整調(diào)用流程:
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 配置參數(shù) API_URL = "c0b.cc/R4rbK2 wechatid:Taobaoapi2014 "
app_key = "YOUR_APP_KEY" num_id = "123456" # 目標(biāo)商品ID
# 請(qǐng)求示例 url 默認(rèn)請(qǐng)求參數(shù)已經(jīng)做URL編碼
url = "jd/item_get/?key=<您自己的apiKey>&num_iid=123456&domain_type=jd"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
?代碼說明?:
- 需注意參數(shù)排序和大小寫轉(zhuǎn)換。
- 返回?cái)?shù)據(jù)示例包含SKU ID、價(jià)格、規(guī)格參數(shù)及圖片鏈接。