怎么调用 eBay 关键词搜索 API?
search使用 platform="ebay"、action="search" 调用“关键词搜索”能力;返回列表,默认 20 条、单次最多 50 条,主要包含 item_id、title、url、price、price_text、currency 等 12 个字段。
eBay search 的参数分别是什么意思?
keyword必填- search 的在售商品搜索词;sold 的已结束/售出商品搜索词。两者的价格口径不同,不把挂牌价当作实际成交价。
eBay 官方 Browse API 使用 q 检索当前 listing,并支持价格过滤、marketplace、排序和分页。EveryInfra keyword 对应在售商品搜索词,但 q 与 keyword 不是同一接口参数;Browse API 不支持 sold_only,因此本接口的 sold_only、condition、domain 和结果上限不能由该来源背书。官方来源:eBay Browse API:在售商品关键词与价格筛选来源核查:
condition可选- search 的商品成色条件,保留大小写和空格:New 全新、Used 二手、Refurbished 翻新、For parts or not working 零件或故障品。它不是正面/负面评价筛选。
country可选- domain 的兼容输入,当前同样接收 ebay.com 等站点域名,不是 US/DE 国家码;domain 同时存在时优先 domain。
domain可选- eBay 站点域名,例如 ebay.com、ebay.de、ebay.co.uk,不带协议或路径,默认 ebay.com;search/store/reviews 使用它构造页面地址。
max_price可选- search 商品价格上限,数值,与 min_price 配合限定范围;不要将运费或税费假定为已包含。
min_price可选- 商品价格下限,数值;search 指搜索列表价格,sold 指已结束/售出列表价格,币种以站点及记录为准,不是 API 计费金额。
sold_only可选- search 的布尔开关,true 仅请求已售出商品,false 不启用。使用 JSON 布尔值,不要传字符串 false;当前开关不代表最终成交金额已独立核验。
eBay 特有返回字段与含义(6)
- item_id
- 商品 ID。
- condition
- 成色(全新/翻新/二手)。eBay 上价格差异的第一决定因素。
- price_text
- 价格的原始展示文本,可能是区间。
- shipping
- 运费说明。
- seller
- 卖家名。
- scraped_at
- 数据抓取时刻。拍卖类价格变化快,用它判断新鲜度。