API接口目录

平台业务

商品API
价格API
库存API
销售准备API
交易API
退货退款API(新)
财务API
店铺API
物流API
促销API
分销API
发票API
招商API
换货API
互动营销API
退货退款API
客服API
平台营销API
风控API
会员通API
账房API
财务记账API
异常码自查工具
suning.custom.productdetail.query 获取苏宁产品详情信息
¥免费

可通过此接口查询苏宁产品详情信息。 可以通过输入苏宁商品编码精确查询苏宁产品详情信息,只可输入主商品编码,不可输入子商品编码。

公共参数
请求参数
名称 类型 是否必须 示例值 描述
productCode String N 1 商品编码。可由平台业务-商品服务-获取苏宁产品信息接口获取。根据接口输入内容进行精确查询。仅可输入主商品编码,不可输入子商品编码。
响应参数
名称 类型 示例值 描述
productName String 男装衬衫 苏宁商品名称。
productCode String 102622331 苏宁商品编码。
categoryName String 日用百货 苏宁商品采购目录名称。
categoryCode String R6152001 苏宁商品采购目录编码。
brandName String 东盛 苏宁商品品牌名称。
brandCode String 000C 苏宁商品品牌编码。
parCode String cm_model 苏宁商品参数编码。若有多个参数则循环展示。
parName String 商品型号 苏宁商品参数名称。若有多个参数则循环展示。
parValue String 12 苏宁商品参数值。若有多个参数则循环展示。
parUnit String null 苏宁商品参数单位。若有多个参数则循环展示。
productCode String 102622333 子商品的商品编码。如无子商品,则不展示此字段。
barcode String null 子商品的商品国标码。如无子商品,则不展示此字段。
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                
      	
<sn_request>
	<sn_body>
		<productDetail>
			<productCode>102609864</productCode>
		</productDetail>
	</sn_body>
</sn_request>


	  
                                
                                
      	
{
  "sn_request": {
    "sn_body": {
      "productDetail": { "productCode": "102609864" }
    }
  }
}

      
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              
      	非子商品:
<sn_responseContent> 
  <sn_head/>  
  <sn_body> 
    <productDetail> 
      <productName>外套</productName>  
      <productCode>102609864</productCode>  
      <categoryName>日用百货</categoryName>  
      <categoryCode>R2701002</categoryCode>  
      <brandName>东盛</brandName>  
      <brandCode>000C</brandCode>  
      <pars> 
        <parCode>cm_model</parCode>  
        <parName>商品型号</parName>  
        <parValue>12</parValue>  
        <parUnit/> 
      </pars>  
      <pars> 
        <parCode>cm_barCode</parCode>  
        <parName>商品条码</parName>  
        <parValue>132123</parValue>  
        <parUnit/> 
      </pars>  
      <pars> 
        <parCode>BRGEW</parCode>  
        <parName>单品毛重</parName>  
        <parValue>1.000</parValue>  
        <parUnit>kg</parUnit> 
      </pars>  
      <pars> 
        <parCode>NTGEW</parCode>  
        <parName>单品净重</parName>  
        <parValue>1.000</parValue>  
        <parUnit>kg</parUnit> 
      </pars>  
      <pars> 
        <parCode>LAENG</parCode>  
        <parName>单品长</parName>  
        <parValue>0</parValue>  
        <parUnit>mm</parUnit> 
      </pars>  
      <pars> 
        <parCode>BREIT</parCode>  
        <parName>单品宽</parName>  
        <parValue>0</parValue>  
        <parUnit>mm</parUnit> 
      </pars>  
      <pars> 
        <parCode>HOEHE</parCode>  
        <parName>单品高</parName>  
        <parValue>0</parValue>  
        <parUnit>mm</parUnit> 
      </pars>  
      <pars> 
        <parCode>VOLUM</parCode>  
        <parName>单品体积</parName>  
        <parValue>11.111</parValue>  
        <parUnit>cm3</parUnit> 
      </pars>  
      <pars> 
        <parCode>ZZMAD</parCode>  
        <parName>产地</parName>  
        <parValue>中国北京北京市</parValue>  
        <parUnit/> 
      </pars>    
      <packageList/> 
    </productDetail> 
  </sn_body> 
</sn_responseContent>

含子商品:
<sn_responseContent> 
  <sn_head/>  
  <sn_body> 
    <productDetail> 
      <productName>男装衬衫</productName>  
      <productCode>102622331</productCode>  
      <categoryName>日用百货</categoryName>  
      <categoryCode>R6152001</categoryCode>  
      <brandName>东盛</brandName>  
      <brandCode>000C</brandCode>  
      <pars> 
        <parCode>cm_model</parCode>  
        <parName>商品型号</parName>  
        <parValue>12</parValue>  
        <parUnit/> 
      </pars>  
      <pars> 
        <parCode>cm_barCode</parCode>  
        <parName>商品条码</parName>  
        <parValue/>  
        <parUnit/> 
      </pars>  
      <pars> 
        <parCode>BRGEW</parCode>  
        <parName>单品毛重</parName>  
        <parValue>12.000</parValue>  
        <parUnit>kg</parUnit> 
      </pars>  
      <pars> 
        <parCode>NTGEW</parCode>  
        <parName>单品净重</parName>  
        <parValue>0</parValue>  
        <parUnit>kg</parUnit> 
      </pars>  
      <pars> 
        <parCode>LAENG</parCode>  
        <parName>单品长</parName>  
        <parValue>0</parValue>  
        <parUnit>mm</parUnit> 
      </pars>  
      <pars> 
        <parCode>BREIT</parCode>  
        <parName>单品宽</parName>  
        <parValue>0</parValue>  
        <parUnit>mm</parUnit> 
      </pars>  
      <pars> 
        <parCode>HOEHE</parCode>  
        <parName>单品高</parName>  
        <parValue>0</parValue>  
        <parUnit>mm</parUnit> 
      </pars>  
      <pars> 
        <parCode>VOLUM</parCode>  
        <parName>单品体积</parName>  
        <parValue>1222.000</parValue>  
        <parUnit>cm3</parUnit> 
      </pars>  
      <pars> 
        <parCode>ZZMAD</parCode>  
        <parName>产地</parName>  
        <parValue>中国北京北京市</parValue>  
        <parUnit/> 
      </pars>  
      <packingList> 
        <packingListName>2</packingListName>  
        <packingListQty>22</packingListQty> 
      </packingList>  
      <childProduct> 
        <productCode>102622332</productCode>  
        <productName>男装衬衫 橘色 S</productName>  
        <barcode>0</barcode>   
        <pars> 
          <parName>颜色</parName>  
          <parCode>G00001</parCode>  
          <parValue>橘色</parValue>  
          <parUnit/> 
        </pars>  
        <pars> 
          <parName>尺码</parName>  
          <parCode>G00002</parCode>  
          <parValue>S</parValue>  
          <parUnit/> 
        </pars> 
      </childProduct>  
      <childProduct> 
        <productCode>102622333</productCode>  
        <productName>男装衬衫 橘色 M</productName>  
        <barcode>0</barcode>
        <pars> 
          <parName>颜色</parName>  
          <parCode>G00001</parCode>  
          <parValue>橘色</parValue>  
          <parUnit/> 
        </pars>  
        <pars> 
          <parName>尺码</parName>  
          <parCode>G00002</parCode>  
          <parValue>M</parValue>  
          <parUnit/> 
        </pars> 
      </childProduct>  
      <childProduct> 
        <productCode>102622332</productCode>  
        <productName>男装衬衫 橘色 S</productName>  
        <barcode>0</barcode>  
      </childProduct>  
      <childProduct> 
        <productCode>102622333</productCode>  
        <productName>男装衬衫 橘色 M</productName>  
        <barcode>0</barcode> 
      </childProduct> 
    </productDetail> 
  </sn_body> 
</sn_responseContent>
      
                              
                              
      	非子商品报文:
{
  "sn_responseContent": {
    "sn_body": {
      "productDetail": {
        "productName": "外套",
        "productCode": "102609864",
        "categoryName": "日用百货",
        "categoryCode": "R2701002",
        "brandName": "东盛",
        "brandCode": "000C",
        "pars": [
          {
            "parCode": "cm_model",
            "parName": "商品型号",
            "parValue": "12"
          },
          {
            "parCode": "cm_barCode",
            "parName": "商品条码",
            "parValue": "132123"
          },
          {
            "parCode": "BRGEW",
            "parName": "单品毛重",
            "parValue": "1.000",
            "parUnit": "kg"
          },
          {
            "parCode": "NTGEW",
            "parName": "单品净重",
            "parValue": "1.000",
            "parUnit": "kg"
          },
          {
            "parCode": "LAENG",
            "parName": "单品长",
            "parValue": "0",
            "parUnit": "mm"
          },
          {
            "parCode": "BREIT",
            "parName": "单品宽",
            "parValue": "0",
            "parUnit": "mm"
          },
          {
            "parCode": "HOEHE",
            "parName": "单品高",
            "parValue": "0",
            "parUnit": "mm"
          },
          {
            "parCode": "VOLUM",
            "parName": "单品体积",
            "parValue": "11.111",
            "parUnit": "cm3"
          },
          {
            "parCode": "ZZMAD",
            "parName": "产地",
            "parValue": "中国北京北京市"
          }
        ]
      }
    }
  }
}

含子商品报文:
{
  "sn_responseContent": {
    "sn_body": {
      "productDetail": {
        "productName": "男装衬衫",
        "productCode": "102622331",
        "categoryName": "日用百货",
        "categoryCode": "R6152001",
        "brandName": "东盛",
        "brandCode": "000C",
        "pars": [
          {
            "parCode": "cm_model",
            "parName": "商品型号",
            "parValue": "12"
          },
          {
            "parCode": "cm_barCode",
            "parName": "商品条码"
          },
          {
            "parCode": "BRGEW",
            "parName": "单品毛重",
            "parValue": "12.000",
            "parUnit": "kg"
          },
          {
            "parCode": "NTGEW",
            "parName": "单品净重",
            "parValue": "0",
            "parUnit": "kg"
          },
          {
            "parCode": "LAENG",
            "parName": "单品长",
            "parValue": "0",
            "parUnit": "mm"
          },
          {
            "parCode": "BREIT",
            "parName": "单品宽",
            "parValue": "0",
            "parUnit": "mm"
          },
          {
            "parCode": "HOEHE",
            "parName": "单品高",
            "parValue": "0",
            "parUnit": "mm"
          },
          {
            "parCode": "VOLUM",
            "parName": "单品体积",
            "parValue": "1222.000",
            "parUnit": "cm3"
          },
          {
            "parCode": "ZZMAD",
            "parName": "产地",
            "parValue": "中国北京北京市"
          }
        ],
        "childProduct": [
          {
            "productCode": "102622332",
            "productName": "男装衬衫 橘色 S",
            "barcode": "0",
            "pars": [
              {
                "parName": "颜色",
                "parCode": "G00001",
                "parValue": "橘色"
              },
              {
                "parName": "尺码",
                "parCode": "G00002",
                "parValue": "S"
              }
            ]
          },
          {
            "productCode": "102622333",
            "productName": "男装衬衫 橘色 M",
            "barcode": "0",
            "pars": [
              {
                "parName": "颜色",
                "parCode": "G00001",
                "parValue": "橘色"
              },
              {
                "parName": "尺码",
                "parCode": "G00002",
                "parValue": "M"
              }
            ]
          },
          {
            "productCode": "102622332",
            "productName": "男装衬衫 橘色 S",
            "barcode": "0"
          },
          {
            "productCode": "102622333",
            "productName": "男装衬衫 橘色 M",
            "barcode": "0"
          }
        ]
      }
    }
  }
}
      
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.productDetail.missing-parameter:productCode 商品编码不能为空 商品编码不能为空
biz.handler.data-get:no-result 商品编码不存在 ,商品编码无操作权限 重新输入值
biz.productDetail.invalid-biz:productCode 此商品为规格商品编码 不要输入子商品编码
公共异常码
API工具
FAQ

Q:如何判断某个商品是否含有子商品?

A:若商品有多个尺码、多种颜色,则该商品含有子商品。例如iphone5s,有黑色、白色、金色,iphone5s为主商品,iphone5s(黑色)、iphone5s(白色)、iphone5s(金色)则分别为子商品。

Q:获取商品信息时,若商品含有子商品,如何区分获取的苏宁商品编码(productCode)是主商品编码还是子商品编码(productCode)?

A:返回的查询结果中,苏宁主商品编码(productCode)在报文的item节点里面,子商品编码(productCode)在 childitem节点里面。