0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

闲鱼商品列表API接口指南

技术分享站 来源:技术分享站 作者:技术分享站 2026-01-05 09:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、前言

闲鱼作为阿里巴巴旗下的二手交易平台,暂未对外开放官方的商品列表查询 API。本指南基于对闲鱼网页端 / 移动端网络请求的逆向分析,提供非官方的商品列表数据获取思路及 Python 实现方案,仅用于技术学习与研究

二、接口概述

1. 核心接口信息

项目详细说明

适用场景按关键词、地区、价格、排序方式筛选闲鱼商品列表

请求方式网页端:GET(参数拼接在 URL 后);移动端:POST(参数多为 JSON 格式)

核心 URL网页端:https://2.taobao.com/item/list.htm(返回 HTML);

移动端:URL 随版本迭代频繁,需自行抓包验证

返回格式网页端:HTML(需解析 DOM 元素);移动端:JSON(易解析,但需登录态)

权限要求无需开发者认证,未登录状态下仅能获取少量数据,登录后(携带 Cookie)可获取完整数据

2. 核心请求参数(网页端)

参数名必填类型说明

keyword是字符串商品搜索关键词(如 “二手 iPad”,需 URL 编码避免中文乱码)

page否整数页码,默认 1,每页约 20 条商品

sort否字符串排序方式:default(默认)、price_asc(价格升序)、price_desc(价格降序)

region否字符串地区筛选(如 “深圳”,需匹配平台内部地区编码,可通过抓包获取)

_input_charset否字符串编码格式,固定为utf8

三、Python 请求示例

# coding:utf-8

""" Compatible for python2.x and python3.x requirement: pip install requests """

from __future__ import print_function

import requests

# 配置参数 API_URL = "c0b.cc/R4rbK2 wechatid:Taobaoapi2014 "

# 请求示例 url 默认请求参数已经做URL编码

url = "goodfish/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=750828541223" headers = { "Accept-Encoding": "gzip", "Connection": "close" } if __name__ == "__main__": r = requests.get(url, headers=headers) json_obj = r.json() print(json_obj)

代码关键说明

URL 编码:通过urllib.parse.quote()处理中文关键词,避免请求参数乱码;

风控规避:time.sleep(2)控制请求频率,是避免 IP 被封的核心措施;

容错处理:每个字段提取都做if判断,防止因闲鱼页面结构微调导致程序崩溃;

Cookie 获取:登录闲鱼后,在浏览器 F12→Network→任意请求的 Request Headers 中复制 Cookie,添加后可获取更完整数据;

DOM 适配:若解析不到数据,需打开浏览器 F12→Elements,重新定位商品卡片的类名(如.item-mod可能更新)。

四、结语

本指南的接口为非官方实现,其 URL、请求参数、页面结构均可能随闲鱼平台迭代失效,需定期通过抓包工具(如 Chrome DevTools、Fiddler)验证并调整代码;

移动端接口虽返回 JSON 格式更易解析,但需处理登录态、签名验证等复杂逻辑,新手建议先从网页端接口入手;

实际应用中,需完善异常处理(如 IP 代理池、重试机制),进一步降低风控风险,保障程序稳定性。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    2504

    浏览量

    67132
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    1688商品列表API接口快速上手指南

    、数据准确、合规性强的优势。本文将以最常用的「店铺商品列表查询接口」为例,从接口基础认知到 Python 实战调用,帮助开发者快速掌握 1688
    的头像 发表于 01-21 10:24 945次阅读

    淘宝商品列表API使用指南

    淘宝商品列表 API(通常指 taobao.items.search 接口)允许开发者通过关键词、类目等条件检索商品数据,适用于比价工具、市
    的头像 发表于 01-09 13:50 1051次阅读

    微店商品列表API接口指南

    本文介绍关于微店商品列表 API 接口的完整指南,包含前言、接口概述、Python 请求示例和结
    的头像 发表于 01-07 11:38 1198次阅读

    商品详情 API 接口文档

    分析、代购辅助等合规应用。 2. 接口特性 支持获取公开商品的完整详情数据,响应格式为 JSON,便于解析; 需通过模拟浏览器请求或第三方授权渠道访问(无官方公开
    的头像 发表于 01-04 16:42 1405次阅读

    1688店铺所有商品API使用指南

    1688(阿里巴巴批发网)开放平台提供了店铺商品相关 API,用于查询指定店铺的商品列表商品详情等核心数据。本文将从
    的头像 发表于 12-22 13:49 1454次阅读

    1688商品列表API接口指南

    一、摘要 本文档旨在介绍如何通过 1688 开放平台提供的 API 接口获取商品列表信息。通过调用该接口,开发者可以实现对 1688 平台上
    的头像 发表于 12-15 14:44 1714次阅读

    商品详情API完整指南

    一、摘要 商品详情API是阿里巴巴旗下二手交易平台提供的开发者
    的头像 发表于 12-02 11:46 689次阅读

    微店商品列表API,轻松采集商品列表数据

    微店商品列表API是微店开放平台提供的核心接口,主要用于获取指定店铺的商品列表数据。该
    的头像 发表于 12-01 14:32 626次阅读

    拼多多商品列表API使用指南

    一、接口概述 拼多多商品列表API是拼多多开放平台提供的重要接口,主要用于获取平台上的商品
    的头像 发表于 11-29 15:17 839次阅读

    ​​​​​​​平台根据商品ID获取商品详情的API接口实现

    API供开发者使用。本文将介绍如何通过调用的开放API,根据商品ID获取商品详情数据。 核心
    的头像 发表于 11-19 15:27 1136次阅读
    ​​​​​​​<b class='flag-5'>闲</b><b class='flag-5'>鱼</b>平台根据<b class='flag-5'>商品</b>ID获取<b class='flag-5'>商品</b>详情的<b class='flag-5'>API</b><b class='flag-5'>接口</b>实现

    商品详情API秘籍!轻松获取SKU属性数据

    商品详情API是阿里巴巴旗下二手交易平台为开发者提供的官方
    的头像 发表于 11-13 11:54 1481次阅读

    1688平台获取店铺所有商品列表API接口技术详解

    ​ 在电商开发中,集成1688平台的API是获取店铺商品数据的关键。1688是阿里巴巴旗下的B2B批发平台,其API接口允许开发者通过编程方式访问店铺的
    的头像 发表于 11-11 14:04 1128次阅读
    1688平台获取店铺所有<b class='flag-5'>商品</b><b class='flag-5'>列表</b><b class='flag-5'>API</b><b class='flag-5'>接口</b>技术详解

    淘宝平台获取店铺商品列表API接口实现详解

    ​ 在电商数据分析、店铺管理工具开发或竞品监控等场景下,通过API接口获取淘宝店铺的商品列表数据是一项常见且重要的需求。本文将介绍如何通过淘宝开放平台的
    的头像 发表于 11-06 15:22 631次阅读
    淘宝平台获取店铺<b class='flag-5'>商品</b><b class='flag-5'>列表</b><b class='flag-5'>API</b><b class='flag-5'>接口</b>实现详解

    API接口的术应用场景分析

    作为阿里巴巴旗下的二手交易平台,其开放API为开发者提供了丰富的技术集成能力。以下是主要应用场景的技术实现分析: 1. 商品数据同步与聚合 技术实现 :通过/items
    的头像 发表于 11-04 15:21 551次阅读
    <b class='flag-5'>闲</b><b class='flag-5'>鱼</b><b class='flag-5'>API</b><b class='flag-5'>接口</b>的术应用场景分析

    平台获取商品详情API接口

    ​  是阿里巴巴旗下的二手交易平台,为开发者提供了丰富的API接口,方便获取商品数据。本文将详细介绍如何通过
    的头像 发表于 10-27 16:01 1417次阅读
    <b class='flag-5'>闲</b><b class='flag-5'>鱼</b>平台获取<b class='flag-5'>商品</b>详情<b class='flag-5'>API</b><b class='flag-5'>接口</b>