taobao.paimai.pmp.category.tree.get (获取类目树)

获取类目树

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
top_category_tree_request TopCategoryTreeRequest 必须 topCategoryTreeRequest
  • └ parent_category_id
  • Number
  • 可选
  • 3
  • 父类目ID,传0或null获取顶级类目
  • └ category_type
  • String
  • 可选
  • xxxxx
  • 类目类型: front-前台类目(默认), back-后台类目

响应参数

名称 类型 示例值 描述
top_result TopResult topResult
  • └ success
  • Boolean
  • false
  • 是否成功
  • top_category_tree_item_list
  • TopCategoryTreeItem []
  • 返回数据
  • └ category_id
  • Number
  • 3
  • 类目ID
  • └ category_name
  • String
  • xxxxx
  • 类目名称
  • └ parent_id
  • Number
  • 3
  • 父类目ID
  • └ is_leaf
  • Boolean
  • false
  • 是否叶子类目
  • error_code
  • TopErrorCode
  • 错误码
  • └ code
  • String
  • xxxxx
  • 错误码
  • └ default_msg
  • String
  • xxxxx
  • 默认错误信息
  • └ message
  • String
  • xxxxx
  • 错误信息
  • └ trace_id
  • String
  • xxxxx
  • 链路追踪ID

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
PaimaiPmpCategoryTreeGetRequest req = new PaimaiPmpCategoryTreeGetRequest();
PaimaiPmpCategoryTreeGetRequest.TopCategoryTreeRequest obj1 = new PaimaiPmpCategoryTreeGetRequest.TopCategoryTreeRequest();
obj1.setParentCategoryId(3L);
obj1.setCategoryType("xxxxx");
req.setTopCategoryTreeRequest(obj1);
PaimaiPmpCategoryTreeGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<paimai_pmp_category_tree_get_response>
    <top_result>
        <success>false</success>
        <top_category_tree_item_list>
            <top_category_tree_item>
                <category_id>3</category_id>
                <category_name>xxxxx</category_name>
                <parent_id>3</parent_id>
                <is_leaf>false</is_leaf>
            </top_category_tree_item>
        </top_category_tree_item_list>
        <error_code>
            <code>xxxxx</code>
            <default_msg>xxxxx</default_msg>
        </error_code>
        <message>xxxxx</message>
        <trace_id>xxxxx</trace_id>
    </top_result>
</paimai_pmp_category_tree_get_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部