一、接口核心功能

通过上传图片或图片URL,在京东商品库中搜索相似商品,返回商品信息(如标题、价格、销量、图片链接、详情页URL等)。支持图像识别与智能推荐,适用于电商集成、竞品分析、智能导购等场景。

二、接入流程
  1. 前期准备
    • 注册开放平台:访问京东开放平台,完成账号注册与实名认证。
    • 创建应用:在控制台创建应用,提交审核后获取App KeyApp Secret(用于接口鉴权)。
    • 申请权限:在开放平台申请item_search_img API权限,审核通过后启用。
  2. 调用方式
    • 请求类型:HTTP GET/POST,支持JSON/XML格式返回。
    • 请求URLhttps://api.jd.com/routerjson
    • 必要参数
      • api_name=item_search_img
      • key=YOUR_APP_KEY
      • secret=YOUR_APP_SECRET
      • imgid=图片URL或Base64编码(如jfs/t1/932/25/457/44818/5b8ff7cbE8027c4ed/f334304e50617cab.jpg
    • 可选参数page(分页)、sort(排序)、lang(语言)、category(类目过滤)、min_price/max_price(价格区间)等。
三、响应数据结构
  • 成功响应(JSON示例):
    
      

    json

    {
      "status": 0,
      "message": "搜索成功",
      "resultCount": 10,
      "productList": [
        {
          "productId": "123456789",
          "title": "兰蔻菁纯眼霜20ml",
          "price": "999.00",
          "sales": 1000,
          "pic_url": "https://img11.360buyimg.com/n0/商品图片.jpg",
          "detail_url": "https://item.jd.com/123456789.html",
          "similarity": 0.9156
        }
      ]
    }
  • 错误码:如2000(无结果)、4003(参数错误)、4005(授权失败)等,需结合文档排查。
四、代码示例(Python)

python

import requests

url = "https://api.jd.com/routerjson"
params = {
    "api_name": "item_search_img",
    "key": "YOUR_APP_KEY",
    "secret": "YOUR_APP_SECRET",
    "imgid": "jfs/t1/932/25/457/44818/5b8ff7cbE8027c4ed/f334304e50617cab.jpg"
}

response = requests.get(url, params=params)
result = response.json()
print(result)
五、高级功能
  1. 批量处理:上传JSONL格式任务文件,支持多图片并行搜索,结果导出为JSON/CSV。
  2. 图像+文本联合搜索:如“红色连衣裙 夏季新款”,融合视觉与语义提升准确性。
  3. 流式API:适用于视频帧级实时搜索(如直播带货),端到端延迟<1.5秒。
  4. 特征向量提取:提取图像语义向量,用于自定义图像检索系统或跨平台匹配。
六、注意事项
  • 频率限制:遵守API调用上限(如每分钟/每日请求次数),超限可能被封禁。
  • 图片质量:建议图片清晰、主体突出,避免遮挡、反光或多物品混拍。
  • 隐私保护:避免上传含敏感信息的图片,遵守京东平台规则。
  • 错误处理:对非零状态码需结合错误码文档排查(如密钥无效、图片识别失败)。
七、应用场景
  • 电商集成:在APP/网站中嵌入“以图搜图”功能,提升用户体验。
  • 竞品分析:通过图片识别竞品价格、销量,优化自身商品策略。
  • 库存管理:自动匹配商品图片与库存信息,提高管理效率。
  • 智能导购:结合用户历史行为,推荐相似或关联商品。

通过以上步骤,开发者可快速集成京东拍立淘API,实现高效的图像搜索商品功能。如需进一步操作,可参考京东开放API文档页面或联系客服获取技术支持。

Logo

电商企业物流数字化转型必备!快递鸟 API 接口,72 小时快速完成物流系统集成。全流程实战1V1指导,营造开放的API技术生态圈。

更多推荐