API接口目录
suning.enable.catalogcommodity.query 查询目录下的商品列表
¥免费

查询一个目录下的商品编码列表

公共参数
请求参数
名称 类型 是否必须 示例值 描述
catalogIdStringY831614300003三级目录ID,(不填返回所有商品ID)
shopIdStringY123456店铺编码
响应参数
名称 类型 示例值 描述
commoditysString
cmmdtyCodeString000000000101049060商品编码
packageIDString0如果该字段有值,则表示商品ID属于当前商品包ID;如果该字段为空,则表示商品ID属于普通商品; (注意:商品包ID不等于任何目录ID,仅代表商品组织结构,不具有真实的物理含义;)
supplierCodeString0000000123C店供应商编码:eg:0000000123,自营为10个0或空
shopCodeString111店铺编码(自营为空)
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                
<sn_request>
  <sn_body>
    <queryCatalogcommodity>
      <catalogId>831614300003</catalogId>
      <shopId>123456</shopId>
    </queryCatalogcommodity>
  </sn_body>
</sn_request>

			
                                
                                
{
  "sn_request": {
    "sn_body": {
      "queryCatalogcommodity": {
        "catalogId": "831614300003",
        "shopId": "123456"
      }
    }
  }
}
			
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              
<sn_responseContent>
  <sn_body>
    <queryCatalogcommodity>
      <commoditys>
        <shopCode>111</shopCode>
        <cmmdtyCode>000000000101049060</cmmdtyCode>
        <packageID>0</packageID>
        <supplierCode>0000000123</supplierCode>
      </commoditys>
    </queryCatalogcommodity>
  </sn_body>
</sn_responseContent>

			
                              
                              
{
  "sn_responseContent": {
    "sn_body": {
      "queryCatalogcommodity": {
        "commoditys": [
          {
            "shopCode": "111",
            "cmmdtyCode": "000000000101049060",
            "packageID": "0",
            "supplierCode": "0000000123"
          }
        ]
      }
    }
  }
}
			
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.enable.querycatalogcommodity.missing-parameter:* 参数必填 请检查此参数的值,*号表示参数字段名
biz.enable.querycatalogcommodity.format-error:* 参数格式错误 请检查此参数的值,*号表示参数字段名
biz.enable.querycatalogcommodity.length-overlong:* 参数的值超过规定长度 请检查此参数的值,*号表示参数字段名
isp.sys.service.unavailable.pangux 服务不可用 请联系苏宁技术人员
biz.handler.data-get:no-result 查询没结果 请检查查询参数
公共异常码
API工具
FAQ