一、前言
你想要对接京东开放平台的「店铺所有商品 API」,核心目标是通过编程方式获取指定京东 POP 店铺 / 自营店铺的全部商品信息(如商品 ID、标题、价格、库存、规格、类目等),该需求常见于店铺运营分析、商品库存监控、电商数据采集、供应链管理等场景。
二、接口概述
- 核心接口(POP 店铺商品查询)
京东开放平台提供多个店铺商品查询接口,以下是最常用、最稳定的「店铺商品列表查询接口」:
接口信息具体内容
接口名称:JD.item_search_shop
请求方式HTTP POST(推荐)/ GET
- 核心请求参数
京东 API 参数分为「公共参数」(所有接口必传)和「业务参数」(接口专属):
(1)公共参数
参数名必选说明
app_key是你的应用 AppKey(开放平台应用详情页获取)
format是响应格式,固定为json
timestamp是时间戳(秒级),格式如123456(需与京东服务器时间误差≤10 分钟)
access_token否店铺授权令牌(无需授权)
(2)业务参数
参数名必选说明
seller_id是店铺 ID(京东店铺详情页可提取,或通过授权接口获取)
page_no是页码,默认1(分页查询,避免单次返回数据量过大)
page_size是每页条数,最大100(建议设为 50-100,平衡请求次数和性能)
status否商品状态筛选:1(上架)、2(下架),默认查询全部