API接口目录

网盟业务

会员API
联盟订单API
大聚惠API
联盟商品API
招商推广活动API
获取推广链接API
优惠券推广API
机构推客API
店铺API
异常码自查工具
suning.netalliance.commoditycategory.query 商品类目查询
¥免费

parentId和saleCategoryId二选一必传,都传则取前者

1. 传parentId:

  1)  根据商品的父类目id,查询子类目id信息,父类目ID和层级都输入1可查询所有一级类目ID

  2单个+批量查询

2. 传saleCategoryId:

  1) 根据传入的父类目查询低一级类目的信息。saleGrade参数必须是saleCategoryId类目对应的层级。

  2) saleCategoryId和saleGrade都输入1可查询所有一级销售类目ID。

公共参数
请求参数
名称 类型 是否必须 示例值 描述
commoditycategoryListStringN
parentIdStringN R0103父类目ID
gradeStringN1 查询采购目录层级(1、2、3)
saleCategoryIdStringN R0103父类目ID(销售类目)
saleGradeStringN1传入的销售父类目层级(1、2)
响应参数
名称 类型 示例值 描述
resultListString
parentIdStringR0103父类目ID
gradeString1查询类目级别
resultCodeString1表示当前查询类目和级别的结果代码
resultMrgString处理成功当前查询的类目返回的结果和错误描述
catalogListString
childCategoryCodeStringR0103子类目Id
childCategoryNameString手机类目名称
childCategoryLevelString2类目级别
parentCategoryCodeStringR01038父类目ID
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request>
  <sn_body>
    <queryCommoditycategory>
      <commoditycategoryList>
        <grade>1</grade>
        <saleGrade>1</saleGrade>
        <saleCategoryId> R0103</saleCategoryId>
        <parentId> R0103</parentId>
      </commoditycategoryList>
    </queryCommoditycategory>
  </sn_body>
</sn_request>

                                
                                {
  "sn_request": {
    "sn_body": {
      "queryCommoditycategory": {
        "commoditycategoryList": [
          {
            "grade": "1",
            "saleGrade": "1",
            "saleCategoryId": " R0103",
            "parentId": " R0103"
          }
        ]
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent>
  <sn_body>
    <queryCommoditycategory>
      <resultList>
        <catalogList>
          <childCategoryName>手机</childCategoryName>
          <childCategoryLevel>2</childCategoryLevel>
          <parentCategoryCode>R01038</parentCategoryCode>
          <childCategoryCode>R0103</childCategoryCode>
        </catalogList>
        <grade>1</grade>
        <resultCode>1</resultCode>
        <parentId>R0103</parentId>
        <resultMrg>处理成功</resultMrg>
      </resultList>
    </queryCommoditycategory>
  </sn_body>
</sn_responseContent>

                              
                              {
  "sn_responseContent": {
    "sn_body": {
      "queryCommoditycategory": {
        "resultList": [
          {
            "catalogList": [
              {
                "childCategoryName": "手机",
                "childCategoryLevel": "2",
                "parentCategoryCode": "R01038",
                "childCategoryCode": "R0103"
              }
            ],
            "grade": "1",
            "resultCode": "1",
            "parentId": "R0103",
            "resultMrg": "处理成功"
          }
        ]
      }
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

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