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.book.salescatalog.query 获取商品销售目录信息(文化制品类)
¥免费

可通过此接口查询图书销售目录信息
1、pageNo(页码)、pageSize(每页条数)必须组合查询,否则,系统默认返回第一页的10条数据。
2、返回结果分页展示,通过输入的页码可以定位到具体第几页,每页条数控制每页返回的条数。

公共参数
请求参数
名称 类型 是否必须 示例值 描述
pageNo String N 1 页码。取值范围:大于零的整数;默认值为1,即返回第一页数据。
pageSize String N 10 每页条数。取值范围:大于零的整数;最大值:50。默认值:10。
响应参数
名称 类型 示例值 描述
grade String 当前销售目录所在层级。
parentCatalogCode String 销售目录编码(父)。
heirarchyDesc String 目录的层级结构关系。
salesCatalogName String 销售目录名称。
salesCatalogCode String 销售目录编码。
isBottom String 是否有下级目录 “X”表示无下级目录;“N”表示有下级目录
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                <sn_request>
	<sn_body>
		<salesCatalog>
			<pageNo>1</pageNo>
			<pageSize>10</pageSize>
		</salesCatalog>
	</sn_body>
</sn_request>
                                
                                {
  "sn_request": {
    "sn_body": {
      "salesCatalog": {
        "pageNo": "1",
        "pageSize": "10"
   
      }
    }
  }
}
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              <sn_responseContent>
	<sn_head>
		<pageNo>1</pageNo>
		<pageTotal>24</pageTotal>
		<returnMessage>biz.handler.data-get:success</returnMessage>
	</sn_head>
	<sn_body>
		<salesCatalog>
			<salesCatalogName>哲学知识读物</salesCatalogName>
			<salesCatalogCode>221173</salesCatalogCode>
			<parentCatalogCode>221168</parentCatalogCode>
			<heirarchyDesc>B2C01:185008:221006:221168:221173</heirarchyDesc>
			<grade>4</grade>
			<isBottom>X</isBottom>
		</salesCatalog>
		<salesCatalog>
			<salesCatalogName>社科</salesCatalogName>
			<salesCatalogCode>188565</salesCatalogCode>
			<parentCatalogCode>221008</parentCatalogCode>
			<heirarchyDesc>B2C01:185008:188565</heirarchyDesc>
			<grade>2</grade>
			<isBottom>N</isBottom>
		</salesCatalog>	
	</sn_body>
</sn_responseContent>
                              
                              {
  "sn_responseContent": {
    "sn_head": {
      "pageNo": "1",
      "pageTotal": "24",
      "returnMessage": "biz.handler.data-get:success"
    },
    "sn_body": {
      "salesCatalog": [
        {
          "salesCatalogName": "哲学知识读物",
          "salesCatalogCode": "221173",
          "parentCatalogCode": "221168",
          "heirarchyDesc": "B2C01:185008:221006:221168:221173",
          "grade": "4",
          "isBottom": "X"
        },
        {
          "salesCatalogName": "社科",
          "salesCatalogCode": "188565",
          "parentCatalogCode": "221008",
          "heirarchyDesc": "B2C01:185008:188565",
          "grade": "2",
          "isBottom": "N"
        }
      ]
    }
  }
}
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
sys.check.pageno-format:error pageNo格式错误,只允许1到99999之间的整数 请检查输入
sys.check.pagesize-format:error pageSize格式错误,只允许1到50之间的整数 请检查输入
sys.check.page-param:error pageNo或者pageSize不在要求范围内,pageNo只允许1到99999之间的整数,pageSize只允许1到50之间的整数 请检查输入
公共异常码
API工具
FAQ