
淘宝商品详情 API(如
taobao.item.get
)的返回值采用 JSON 格式,包含请求状态信息和商品详细数据。以下是对其返回值的具体解释:
# coding:utf-8
?
""" Compatible for python2.x and python3.x requirement: pip install requests """
?
from __future__ import print_function import requests
?
# 配置参数 API_URL = "https://o0b.cn/ibrad "
?
app_key = "YOUR_APP_KEY" img id = "图片地址" # 目标图片地址
?
# 请求示例 url 默认请求参数已经做URL编码 url = "taobao/item_get/?
key=<您自己的apiKey>&imgid=商品ID=" headers = { "Accept-Encoding": "gzip", "Connection": "close" } if __name__ == "__main__": r = requests.get(url, headers=headers)?
json_obj = r.json() print(json_obj)
字段说明
请求状态
request_id
:请求的独特标识符,用于追踪和定位请求。
code
:表示请求的状态码,200 表示成功,非 200 表示请求失败。
message
:请求状态描述,成功时返回 “success”,失败时提供具体的错误信息。
商品基础信息
num_iid
:商品 ID,是淘宝平台上唯一确定一个商品的标识符。
title
:商品标题,准确描述商品名称、功能和特点等。
price
:商品当前售价。
original_price
:商品原价。
nick
:卖家昵称。
shop_id
:店铺 ID。
shop_name
:店铺名称。
商品描述与图片
desc
:商品详情描述,通常为 HTML 格式,包含商品的详细介绍、使用指南等。
detail_url
:商品详情页链接。
main_image
:商品主图 URL。
images
:商品图片列表,包括主图和详情图的 URL。
SKU 信息
skus
:包含不同 SKU 规格的信息,如每个 SKU 的 ID、价格、库存量、已售数量、属性组合、条形码和图片等。
促销与优惠
coupon_info
:优惠券详情,包括优惠金额和使用条件。
promotions
:促销活动详情,例如促销类型(满减、打折等)和活动描述。
物流信息
logistics
:包含物流相关信息,如运费(post_fee)、是否包邮(is_free)。
评价数据
rate_info
:评价数据,包括总评价数(total_count)、好评数(good_count)、好评率(good_rate)。
通过以上商品接口说明可以高效地集成淘宝商品详情数据,支持电子商务系统构建、价格监控、智能选品等应用场景。