京東商品詳情API接口是京東開放平臺(tái)提供的官方服務(wù),主要用于獲取商品基礎(chǔ)信息、價(jià)格、庫(kù)存、規(guī)格參數(shù)等數(shù)據(jù)。以下是核心要點(diǎn):
接口功能
主要提供商品標(biāo)題、價(jià)格、庫(kù)存狀態(tài)、規(guī)格參數(shù)(如顏色、尺寸)、用戶評(píng)價(jià)等信息,部分接口支持獲取歷史價(jià)格和推薦商品列表。 ?
請(qǐng)求示例
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 請(qǐng)求示例 url 默認(rèn)請(qǐng)求參數(shù)已經(jīng)做URL編碼
API url=c0b.cc/R4rbK2
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)
返回?cái)?shù)據(jù)格式
通常為JSON
格式,包含商品ID、標(biāo)題、價(jià)格(原價(jià)與現(xiàn)價(jià))、庫(kù)存狀態(tài)(如"有貨")、評(píng)價(jià)數(shù)量及評(píng)分等。例如: ?
jsonCopy Code
{
"code": 200,
"message": "success",
"data": {
"goods_response": {
"sku_id": "100012345678",
"name": "華為Mate 50 Pro 5G手機(jī)",
"price": 5999.00,
"original_price": 6999.00,
"image_path": "https://img10.360buyimg.com/n1/s450x450_jfs/t1/123456/78/12345/12345678/1234567890abcdef.jpg",
"stock_state": 1,
"is_pre_sale": false
}
}
注意事項(xiàng)
- 部分接口其他接口也有(如獲取評(píng)價(jià)數(shù)據(jù))。 ?