文档中心 > API类目 > 奇门仓储API

taobao.qimen.singleitem.query (商品查询接口)

商品查询接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request RequestDO 可选
  • └ ownerCode
  • String
  • 可选
  • 货主编码,H123,string(50),必填,
  • 货主编码,H123,string(50),必填,
  • └ itemCode
  • String
  • 可选
  • 商品编码,S1234,string(50),必填,
  • 商品编码,S1234,string(50),必填,
  • └ itemId
  • String
  • 可选
  • 仓储系统商品编码,C123,string(50),必填,
  • 仓储系统商品编码,C123,string(50),必填,

响应参数

名称 类型 示例值 描述
response ResponseDO
  • └ flag
  • String
  • 响应结果:success|failure,success,string(10),必填,
  • 响应结果:success|failure,success,string(10),必填,
  • └ code
  • String
  • 响应码,0,string(50),,
  • 响应码,0,string(50),,
  • └ message
  • String
  • 响应信息,invalid appkey,string(100),,
  • 响应信息,invalid appkey,string(100),,
  • item
  • Item
  • item
  • └ itemCode
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ itemId
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ goodsCode
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ itemName
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ shortName
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ englishName
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ barCode
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ skuProperty
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ stockUnit
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ length
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ width
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ height
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ volume
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ grossWeight
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ netWeight
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ color
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ size
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ title
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ categoryId
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ categoryName
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ pricingCategory
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ safetyStock
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ itemType
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ tagPrice
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ retailPrice
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ costPrice
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ purchasePrice
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ seasonCode
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ seasonName
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ brandCode
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ brandName
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isSNMgmt
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ productDate
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ expireDate
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isShelfLifeMgmt
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ shelfLife
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ rejectLifecycle
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ lockupLifecycle
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ adventLifecycle
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isBatchMgmt
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ batchCode
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ batchRemark
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ packCode
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ pcs
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ originAddress
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ approvalNumber
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isFragile
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isHazardous
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ remark
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ createTime
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ updateTime
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isValid
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isSku
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ packageMaterial
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isAreaSale
  • String
  • 奇门仓储字段,H123,string(50),必填,
  • 奇门仓储字段,H123,string(50),必填,
  • └ isLiquid
  • String
  • Y
  • 是否液体, Y/N, (默认为N)

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenClient client = new DefaultQimenClient(url, appkey, secret);
SingleitemQueryRequest req = new SingleitemQueryRequest();
req.setCustomerId("stub-cust-code");
req.setVersion("2.0");
req.setOwnerCode("货主编码,H123,string(50),必填,");
req.setItemCode("商品编码,S1234,string(50),必填,");
req.setItemId("仓储系统商品编码,C123,string(50),必填,");
SingleitemQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<response>
    <flag>响应结果:success|failure,success,string(10),必填,</flag>
    <code>响应码,0,string(50),,</code>
    <message>响应信息,invalid appkey,string(100),,</message>
    <item>
        <itemCode>奇门仓储字段,H123,string(50),必填,</itemCode>
        <itemId>奇门仓储字段,H123,string(50),必填,</itemId>
        <goodsCode>奇门仓储字段,H123,string(50),必填,</goodsCode>
        <itemName>奇门仓储字段,H123,string(50),必填,</itemName>
        <shortName>奇门仓储字段,H123,string(50),必填,</shortName>
        <englishName>奇门仓储字段,H123,string(50),必填,</englishName>
        <barCode>奇门仓储字段,H123,string(50),必填,</barCode>
        <skuProperty>奇门仓储字段,H123,string(50),必填,</skuProperty>
        <stockUnit>奇门仓储字段,H123,string(50),必填,</stockUnit>
        <length>奇门仓储字段,H123,string(50),必填,</length>
        <width>奇门仓储字段,H123,string(50),必填,</width>
        <height>奇门仓储字段,H123,string(50),必填,</height>
        <volume>奇门仓储字段,H123,string(50),必填,</volume>
        <grossWeight>奇门仓储字段,H123,string(50),必填,</grossWeight>
        <netWeight>奇门仓储字段,H123,string(50),必填,</netWeight>
        <color>奇门仓储字段,H123,string(50),必填,</color>
        <size>奇门仓储字段,H123,string(50),必填,</size>
        <title>奇门仓储字段,H123,string(50),必填,</title>
        <categoryId>奇门仓储字段,H123,string(50),必填,</categoryId>
        <categoryName>奇门仓储字段,H123,string(50),必填,</categoryName>
        <pricingCategory>奇门仓储字段,H123,string(50),必填,</pricingCategory>
        <safetyStock>奇门仓储字段,H123,string(50),必填,</safetyStock>
        <itemType>奇门仓储字段,H123,string(50),必填,</itemType>
        <tagPrice>奇门仓储字段,H123,string(50),必填,</tagPrice>
        <retailPrice>奇门仓储字段,H123,string(50),必填,</retailPrice>
        <costPrice>奇门仓储字段,H123,string(50),必填,</costPrice>
        <purchasePrice>奇门仓储字段,H123,string(50),必填,</purchasePrice>
        <seasonCode>奇门仓储字段,H123,string(50),必填,</seasonCode>
        <seasonName>奇门仓储字段,H123,string(50),必填,</seasonName>
        <brandCode>奇门仓储字段,H123,string(50),必填,</brandCode>
        <brandName>奇门仓储字段,H123,string(50),必填,</brandName>
        <isSNMgmt>奇门仓储字段,H123,string(50),必填,</isSNMgmt>
        <productDate>奇门仓储字段,H123,string(50),必填,</productDate>
        <expireDate>奇门仓储字段,H123,string(50),必填,</expireDate>
        <isShelfLifeMgmt>奇门仓储字段,H123,string(50),必填,</isShelfLifeMgmt>
        <shelfLife>奇门仓储字段,H123,string(50),必填,</shelfLife>
        <rejectLifecycle>奇门仓储字段,H123,string(50),必填,</rejectLifecycle>
        <lockupLifecycle>奇门仓储字段,H123,string(50),必填,</lockupLifecycle>
        <adventLifecycle>奇门仓储字段,H123,string(50),必填,</adventLifecycle>
        <isBatchMgmt>奇门仓储字段,H123,string(50),必填,</isBatchMgmt>
        <batchCode>奇门仓储字段,H123,string(50),必填,</batchCode>
        <batchRemark>奇门仓储字段,H123,string(50),必填,</batchRemark>
        <packCode>奇门仓储字段,H123,string(50),必填,</packCode>
        <pcs>奇门仓储字段,H123,string(50),必填,</pcs>
        <originAddress>奇门仓储字段,H123,string(50),必填,</originAddress>
        <approvalNumber>奇门仓储字段,H123,string(50),必填,</approvalNumber>
        <isFragile>奇门仓储字段,H123,string(50),必填,</isFragile>
        <isHazardous>奇门仓储字段,H123,string(50),必填,</isHazardous>
        <remark>奇门仓储字段,H123,string(50),必填,</remark>
        <createTime>奇门仓储字段,H123,string(50),必填,</createTime>
        <updateTime>奇门仓储字段,H123,string(50),必填,</updateTime>
        <isValid>奇门仓储字段,H123,string(50),必填,</isValid>
        <isSku>奇门仓储字段,H123,string(50),必填,</isSku>
        <packageMaterial>奇门仓储字段,H123,string(50),必填,</packageMaterial>
        <isAreaSale>奇门仓储字段,H123,string(50),必填,</isAreaSale>
        <isLiquid>Y</isLiquid>
    </item>
</response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部