API接口目录
suning.enable.cmmdtybaseinfo.query 获取商品基本信息
¥免费

获取商品基本信息

公共参数
请求参数
名称 类型 是否必须 示例值 描述
commoditysStringN
cmmdtyCodeStringY000000000101049060商品编码
supplierCodeStringY0000000123C店供应商编码:eg:0000000123,自营为10个0或空
shopIdStringY123456店铺编码
响应参数
名称 类型 示例值 描述
cmmdtyBaseInfosString
cmmdtyCodeString000000000101049060商品编码
cmmdtyTypeString0101-普通商品;02-商品包商品
cmmdtyNameString小米手机商品名称
deliveryTypeString01(01:大件,02:小件)大小件标识
grossCmmdtyWeightString12毛重(千克)
netCmmdtyWeightString10净重(千克)
cmmdtyLengthString0,72长度(米)
cmmdtyWidthString0.23宽度(米)
packageIDString0如果该字段有值,则表示商品ID属于当前商品包ID;
brandNameString小米品牌名称
cmmdtyHeightString0.23高度(米)
cmmdtyISBNStringIS000001ISBN编码
brandCodeString2R43品牌编码
supplierCodeString0000000123供应商编码
shopCodeString1111店铺ID(自营为空,C店有值)
shopNameString名称店铺名称(自营为空,C店有值)
logoUrlString0店铺logo(自营为空,C店有值)
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request>
  <sn_body>
    <queryCmmdtybaseinfo>
      <commoditys>
        <cmmdtyCode>000000000101049060</cmmdtyCode>
        <supplierCode>0000000123</supplierCode>
      </commoditys>
      <shopId>123456</shopId>
    </queryCmmdtybaseinfo>
  </sn_body>
</sn_request>

                                
                                {
  "sn_request": {
    "sn_body": {
      "queryCmmdtybaseinfo": {
        "commoditys": [
          {
            "cmmdtyCode": "000000000101049060",
            "supplierCode": "0000000123"
          }
        ],
        "shopId": "123456"
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent>
  <sn_body>
    <queryCmmdtybaseinfo>
      <cmmdtyBaseInfos>
        <shopCode>1111</shopCode>
        <brandName>小米</brandName>
        <cmmdtyHeight>0.23</cmmdtyHeight>
        <cmmdtyCode>000000000101049060</cmmdtyCode>
        <cmmdtyName>小米手机</cmmdtyName>
        <deliveryType>01(01:大件,02:小件)</deliveryType>
        <packageID>0</packageID>
        <shopName>名称</shopName>
        <cmmdtyISBN>IS000001</cmmdtyISBN>
        <supplierCode>0000000123</supplierCode>
        <cmmdtyLength>0,72</cmmdtyLength>
        <netCmmdtyWeight>10</netCmmdtyWeight>
        <logoUrl>0</logoUrl>
        <cmmdtyWidth>0.23</cmmdtyWidth>
        <cmmdtyType>01</cmmdtyType>
        <brandCode>2R43</brandCode>
        <grossCmmdtyWeight>12</grossCmmdtyWeight>
      </cmmdtyBaseInfos>
    </queryCmmdtybaseinfo>
  </sn_body>
</sn_responseContent>

                              
                              {
  "sn_responseContent": {
    "sn_body": {
      "queryCmmdtybaseinfo": {
        "cmmdtyBaseInfos": [
          {
            "shopCode": "1111",
            "brandName": "小米",
            "cmmdtyHeight": "0.23",
            "cmmdtyCode": "000000000101049060",
            "cmmdtyName": "小米手机",
            "deliveryType": "01(01:大件,02:小件)",
            "packageID": "0",
            "shopName": "名称",
            "cmmdtyISBN": "IS000001",
            "supplierCode": "0000000123",
            "cmmdtyLength": "0,72",
            "netCmmdtyWeight": "10",
            "logoUrl": "0",
            "cmmdtyWidth": "0.23",
            "cmmdtyType": "01",
            "brandCode": "2R43",
            "grossCmmdtyWeight": "12"
          }
        ]
      }
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

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