渠道库存查询
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| request | RequestDO | 必须 | |||
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| response | ResponseDO | ||
|
QimenClient client = new DefaultQimenClient(url, appkey, secret);
ChannelinventoryQueryRequest req = new ChannelinventoryQueryRequest();
req.setCustomerId("stub-cust-code");
req.setVersion("2.0");
req.setOwnerCode("奇门仓储字段,C123,string(50),,");
req.setWarehouseCodes("");
req.setItemCodes("");
req.setChannelCodes("");
ChannelinventoryQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
<response>
<flag>响应结果:success|failure,success,string(10),必填,</flag>
<code>响应码,0,string(50),,</code>
<message>响应信息,invalid appkey,string(100),,</message>
<itemInventories>
<item_inventory>
<itemCode>奇门仓储字段,C123,string(50),,</itemCode>
<warehouseCode>奇门仓储字段,C123,string(50),,</warehouseCode>
<channelCode>奇门仓储字段,C123,string(50),,</channelCode>
<quantity>奇门仓储字段,C123,string(50),,</quantity>
<lockQuantity>奇门仓储字段,C123,string(50),,</lockQuantity>
</item_inventory>
</itemInventories>
</response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|