闲鱼商品详情API数据解析

156
Category: 
开发交流

下面给你一份可直接用于开发、解析、入库的闲鱼商品详情 API 完整解析,包含标准返回结构、关键字段、解析要点、常见坑。

一、接口基本信息
接口名:xianyu.item.get / goodfish.item_get(不同服务商命名略有差异)
作用:通过 ** 商品 ID(num_iid)** 获取闲鱼商品完整详情
必传参数:
num_iid:闲鱼商品唯一 ID(链接中一串数字)
key / app_key:API 密钥
{
"status": 200,
"message": "成功",
#前往体验API:o0b.cn/ibrad
"data": {
"item": {
"num_iid": "750828541223",
"title": "二手iPhone 14 256G 99新",
"price": "3899.00",
"original_price": "6999.00",
"currency": "CNY",
"location": "广东 深圳",
"created_time": "2025-09-20 14:30:00",
"condition": "99新",
"post_type": "包邮",
"description": "个人自用,无拆无修,电池健康95%...",

  "images": [
    "https://img.xianyu.com/xxx1.jpg",
    "https://img.xianyu.com/xxx2.jpg"
  ],
  "video_url": "https://video.xianyu.com/xxx.mp4",
  "category_id": "50100001",
  "category_name": "手机",
  "brand": "Apple",
  "model": "iPhone 14",
  "status": "on_sale"
},
"seller": {
  "seller_id": "加密ID",
  "nick": "数码优品店",
  "credit_level": "极好",
  "good_rate": "99.2%",
  "sales_count": 1280,
  "seller_type": "个人"
}

}
}
二、关键字段解析(开发必存)

  1. 状态层(外层)
    status:状态码(200 = 成功,400 = 参数错误,403 = 无权限,500 = 服务器异常)
    message:状态描述(成功 / 失败原因)
  2. 商品核心信息(item)
    num_iid:商品唯一 ID(主键,用于关联、去重)
    title:商品标题(关键词提取、搜索匹配)
    price:当前售价(单位:元,字符串 / 浮点)
    original_price:原价(用于计算折扣)
    condition:成色(99 新 / 95 新 / 九成新 / 八成新 / 七成新 / 六成新及以下)
    location:发货地(影响运费、物流时效)
    created_time:发布时间(判断商品新鲜度)
    post_type:配送方式(包邮 / 自提 / 运费到付)
    status:商品状态(on_sale = 在售,sold = 已售出,offline = 下架)
  3. 商品内容
    description:商品描述(含 HTML / 富文本,需清洗)
    images:图片列表(主图 + 详情图,数组)
    video_url:商品视频(如有)
    category_id / category_name:分类 ID 与名称(用于分类统计)
    brand / model:品牌、型号(二手核心属性)
    三、解析与开发要点
    实现了签名生成函数,使用MD5算法对请求参数进行加密。
    封装了商品详情获取函数,包含错误处理逻辑。
    使用requests库发送HTTP GET请求,支持gzip压缩。
    主程序演示了API调用和基本数据处理。
    四、与 1688 / 淘宝 API 对比(快速区分)
    闲鱼:二手属性强(condition 成色、post_type 配送、seller 信用更关键)
    1688:批发属性强(min_order 起批量、sku 多规格、商家信息更全)
    淘宝:零售属性强(sku、库存、销量、评价体系更完善)
Tags:
Comments 0
/ 1000
0
0
Favorite