跳到主要内容

product-list

查询商品列表(terminus.wms.sku.search)

业务场景:

查询Shippergrid商品列表

系统入参:

参数名称类型是否必填说明
channelCodeString请传入固定参数【SHIPPER_GRID】,参考请求示例

业务入参:

参数名称类型是否必填说明
pageNum
Integer
页码
pageSize
Integer页大小
skuCode
String
sku编码查询
startTime
Long
更新开始时间毫秒级时间戳(用于增量轮询平台有更新的sku)

endTime
Long
更新结束时间毫秒级时间戳
startTime和endTime必须同时存在才有效

请求示例

    public static void main(String[] args) {
String appKey = "28cd819d0305402bb02e7d01091160c8";
String secret = "xj1CnrTho1Bc1YSxaZa8ghdqRxwn079prFHqkjGXzdO64TQuy4aIzs06qv5htyXk";
String url = "https://channelhub-uat.shippergrid.com/terminus/channelhub/api";
ChannelClient client = new DefaultChannelClient(url, appKey, secret);
WmsSkuSearchRequest wmsSkuCreateRequest = new WmsSkuSearchRequest();
wmsSkuCreateRequest.setChannelCode(OpenChannel.SHIPPER_GRID);
wmsSkuCreateRequest.setPageNum(1);
wmsSkuCreateRequest.setPageSize(10);
WmsSkuSearchResponse channelResult = client.execute(wmsSkuCreateRequest);
System.out.println(JSON.toJSONString(channelResult));

}

成功响应示例


{
"code": 200,
"hasNext": false,
"headerContent": {
"traceId": "2024-06-13-20-11-06-483000000-3fef47c4-1a4e-40fb-a3c8-9d1b0940ba08",
"tenantId": "1",
"sign": "b8e101a9b34c056167e96fe2dc05dedb8f24670b69ebc3c8a0cac478deae6c22",
"methodName": "terminus.wms.sku.search",
"appKey": "A77378825A3547F9B68FC2840A8BC893",
"appSecret": "89687EB619B64BCDA06BBEDAC63CBACC",
"Accept-Language": "zh_CN",
"version": "1.0.0",
"channelCode": "GOODCANG",
"timestamp": "1718280666499"
},
"items": [
{
"catIdLevel3": 601473,
"catLang": "en",
"goodsProperty": "GENERAL_GOODS",
"goodsType": "PACKAGE",
"imageLink": [
"https://uat-oms.eminxing.com/api/v1/rfs/view?path=https%3A%2F%2Foms.goodcang.com%2F123456789&download=0"
],
"itemBrand": "苹果笔记本",
"remark": "备注",
"returnAuth": false,
"skuCode": "MILLGRID003",
"skuDeclaredNameCn": "数据线",
"skuHeight": 70,
"skuLength": 70,
"skuLink": "https://oms.goodcang.com/123456789",
"skuModel": "无",
"skuStatus": "DRAFT",
"skuUnit": "个/只/件/支/枝/把",
"skuWeight": 1000.5,
"skuWidth": 70,
"thirdSkuMapping": []
}
],
"message": "success",
"params": {
"pageSize": "10",
"startTime": "null",
"endTime": "null",
"pageNum": "1",
"skuCode": "millgrid003"
},
"platformList": [
{
"ptRequest": "{\"apiName\":\"/public_open/product/get_product_sku_list\",\"page\":1,\"pageSize\":10,\"productSku\":\"millgrid003\",\"responseClass\":\"com.goodcang.open.response.GoodCangSkuSearchResponse\"}",
"ptRequestMethod": "/public_open/product/get_product_sku_list",
"ptResponse": "{\"ask\":\"Success\",\"count\":1,\"data\":[{\"batchInfo\":{\"validityPeriodInfo\":{\"expirationEnabled\":false,\"inboundThreshold\":0,\"outboundThreshold\":0,\"shelfLifeDays\":0,\"warningDays\":0}},\"batteryInfo\":{},\"branded\":1,\"catIdLevel2\":601473,\"catLang\":\"en\",\"containBattery\":0,\"exportCountry\":[{\"countryCode\":\"CN\",\"declaredValue\":10}],\"imageLink\":[\"https://uat-oms.eminxing.com/api/v1/rfs/view?path=https%3A%2F%2Foms.goodcang.com%2F123456789&download=0\"],\"importCountry\":[{\"countryCode\":\"US\",\"declaredValue\":10}],\"productBrand\":\"苹果笔记本\",\"productDeclaredNameCn\":\"数据线\",\"productHeight\":70,\"productLength\":70,\"productLink\":\"https://oms.goodcang.com/123456789\",\"productModel\":\"无\",\"productSku\":\"MILLGRID003\",\"productStatus\":\"D\",\"productWeight\":1000.5,\"productWidth\":70,\"referenceNo\":\"\",\"remark\":\"备注\",\"returnAuth\":0,\"skuWrapperType\":1,\"thirdpartySkuMapping\":[],\"typeOfGoods\":0,\"unit\":\"个/只/件/支/枝/把\"}],\"message\":\"Success\",\"success\":true}"
}
],
"requestId": "2024-06-13-20-11-06-483000000-3fef47c4-1a4e-40fb-a3c8-9d1b0940ba08",
"requestUrl": "http://channelhub-runtime-e121f79543.project-1424-dev.svc.cluster.local:8080/terminus/channelhub/api",
"success": true,
"totalCount": 1
}

返回参数说明

参数名类型说明
successbooleantrue为成功
messagestring提示信息
totalCountInteger
数量
itemsList返回sku数据
hasNextBoolean
是否存在下一页

ItemList

参数名称类型是否必填说明
skuStatus
EnumDRAFT(0, "草稿"),
AUDITING(1, "审核中"),
REJECT(2, "驳回"),
ENABLE(3, "启用"),
DISABLE(4, "禁用");
skuCodeStringsku编码
skuNameCNStringsku中文名称
skuNameEnStringsku英文名称
skuWeightBigDecimalsku重量 (单位:kg) 最多保留3位小数必填
skuLengthBigDecimalsku长度(单位:cm) 最多两位小数必填
skuWidthBigDecimal
sku宽度(单位:cm)最多两位小数 必填
skuHeightBigDecimal
sku高度(单位:cm) 最多两位小数必填
catIdLevel3Long平台类目id(3级)必填
isAutoSubmitAuditBoolean是否自动提交审核 默认否
skuDeclaredNameCn
String中文申报品名 必填
remarkString备注

异常响应示例

{
"code":500,
"message":"unknow error",
"success":false
}