×

1688平台提供的基于图像识别的商品搜索服务

admin admin 发表于2025-08-15 14:29:33 浏览110 评论0

抢沙发发表评论

前言
1688图片搜索API是阿里巴巴1688平台提供的基于图像识别的商品搜索服务,允许开发者通过上传商品图片来搜索平台上的同款或相似商品。该功能广泛应用于电商选品、供应链管理、价格比对等场景。


一、技术实现路径
1. 1688_item_search_img API 调用
1688 开放平台提供了拍立淘 API(item_search_img 接口),支持通过图片 URL 或本地图片文件搜索相似商品。开发者需完成以下步骤:

  • 权限申请:在 1688平台注册企业账号,提交营业执照等资质文件,申请接口调用权限,获取 App Key 和 App Secret。

  • 参数配置

    • imgid:必填,需上传图片至 1688 或使用已有图片 URL。

    • cat:可选,限定搜索类目(如 “服装” 类目 ID 为 “123”)。

    • sort:可选,支持按价格、销量、相关性排序。


  • 二: 代码示例(Python):

"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__import print_function
import requests
# 配置参数"demo url=o0b.cn/ibrad " 
app_key = "YOUR_APP_KEY" img id = "图片地址" # 目标图片地址
# 请求示例 url 默认请求参数已经做URL编码
url = "1688/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)
    
#接口返回 Python 数据,包含商品标题、价格、销量、供应商信息等核心字段。

三、数据解析关键点

商品数据结构

{
  "items": [
    {
      "itemId": 1234567890,       // 商品ID(用于获取详情)
      "title": "2023新款蓝牙耳机",
      "priceRange": [15.8, 16.2, // 价格浮动区间
      "moq": 100,                 // 最小起订量
      "imageUrl": "https://...",
      "supplier": {
        "companyName": "深圳市XX电子",
        "goldSupplier": true,     // 诚信通标识
        "txYear": 5               // 诚信通年限
      },
      "detailUrl": "https://detail.1688.com/..."
    }
  ],
  "similarityScore": 0.87         // 图片相似度评分
}

注意事项

图搜接口对图片的一个要求:图片不要大于2兆,600*600像素大小,要符合系统规则,图片尽量清晰, 图片越小越好


群贤毕至

访客