一、前言
京东图片搜索API(又称"拍立淘")是基于图像识别技术的商品搜索服务,允许开发者通过上传图片或图片URL在京东商品库中搜索相似商品。该技术解决了传统文字搜索难以描述商品外观的痛点,在京东平台日均处理超千万次搜索请求。前往体验:c0b.cc/R4rbK2 。
二、接口概述
1. 核心功能
- 相似商品搜索:基于图片内容返回外观、功能相似的商品列表。
- 多维度筛选:支持按价格区间、销量、品牌等条件过滤结果。
- 商品详情提取:返回商品标题、价格、SKU、店铺信息等结构化数据。
2. 技术特点
- 采用HTTP POST/GET请求方式(HTTPS协议。
- 支持图片URL或Base64编码的图片数据作为输入。
- 返回JSON格式数据,包含商品信息和搜索匹配度。
三、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 "
app_key = "YOUR_APP_KEY" img id = "图片地址" # 目标图片地址
# 请求示例 url 默认请求参数已经做URL编码
url = "jd/item_search_img/?key=<您自己的apiKey>&imgid=图片地址"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
四、应用场景
1. 电商平台增强
- 用户通过拍照或上传图片快速找到心仪商品。
- 提升搜索体验和购物效率,增加用户粘性。
2. 智能导购系统
- 结合AI技术提供个性化商品推荐。
- 根据用户搜索历史和行为数据挖掘潜在需求。
3. 商品管理
- 商家对商品图片进行搜索匹配,优化库存管理。
- 竞品分析和市场趋势研究。
4. 比价应用
- 通过图片搜索获取多平台价格信息。
- 帮助消费者做出更明智的购买决策。