京東商品詳情API接口是京東開放平臺提供的官方服務(wù),主要用于獲取商品基礎(chǔ)信息、價格、庫存、規(guī)格參數(shù)等數(shù)據(jù)。以下是核心要點:
接口功能
主要提供商品標(biāo)題、價格、庫存狀態(tài)、規(guī)格參數(shù)(如顏色、尺寸)、用戶評價等信息,部分接口支持獲取歷史價格和推薦商品列表。 ?
請求示例
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 請求示例 url 默認(rèn)請求參數(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)
返回數(shù)據(jù)格式
通常為JSON
格式,包含商品ID、標(biāo)題、價格(原價與現(xiàn)價)、庫存狀態(tài)(如"有貨")、評價數(shù)量及評分等。例如: ?
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
}
}
注意事項
- 部分接口其他接口也有(如獲取評價數(shù)據(jù))。 ?