1、准备工作

请联系客服获取企业对应的企业ID编码即tanent_id,企业校验码即auth-code

2、图片上传接口

请求地址

http://aiapis.waiqin365.com:8086/skudetect/upload

请求方式

POST

请求头参数

参数 参数类型 说明
auth-code String 企业校验码,必需
tanent-id String 企业ID编码,必需
image_id String 图片ID,用于查询结果,必需
image_url String 图片Url,用于下载图片,必需
image_url String 识别结果自动回调地址,不必需,回调返回数据格式同结果查询接口返回格式

返回结果

参数 参数类型 说明
code String 0表示失败,1表示成功
message String 表示失败具体原因

3、结果查询接口

请求地址

/skudetect/query

请求方式

POST

请求头参数

参数 参数类型 说明
auth-code String 企业校验码
tanent-id String 企业ID编码
image_id String 图片ID

返回数据

参数 参数类型 说明
result_code String 0表示失败,1表示成功
error_message String 失败原因
boxes String 识别的SKU数组

单个SKU包含

score:置信度 x1:左上x坐标 y1:左上y坐标 x2:右下x坐标 y2:右下y坐标

{
	"result_code": "1",
	"boxes": [{
      "sku_id": "SKU1",
      "score":0.99,
			"y1": 12,
			"y2": 13,
			"x2": 13,
			"x1": 14
		},
		{
      "sku_id": "All_SKU",
      "score":0.99,
      "y1": 15,
      "y2": 16,
      "x2": 17,
      "x1": 18,
		}
	],
  "tenant_id":""
  "image_id":""
}

4、多张图片识别结果去重接口

请求地址

/skudetect/rmrepeated

请求方式

POST

请求头参数

参数 参数类型 说明
auth-code String 企业校验码
tanent-id String 企业ID编码

请求体

// JSON格式的识别结果数组
{
  [{
      "sku_id": "SKU1",
      "score":0.99,
			"y1": 12,
			"y2": 13,
			"x2": 13,
			"x1": 14
		},
		{
      "sku_id": "All_SKU",
      "score":0.99,
      "y1": 15,
      "y2": 16,
      "x2": 17,
      "x1": 18,
		}
	],
  [{
      "sku_id": "SKU1",
      "score":0.99,
			"y1": 12,
			"y2": 13,
			"x2": 13,
			"x1": 14
		},
		{
      "sku_id": "All_SKU",
      "score":0.99,
      "y1": 15,
      "y2": 16,
      "x2": 17,
      "x1": 18,
		}
	]
}

返回数据

参数 参数类型 说明
result_code String 0表示失败,1表示成功
error_message String 失败原因
boxes String 去重后的SKU数组