tmall.brandcat.suiteconf.get (套装配置获取)

该接口获取能发布套餐产品的类目,及对应的套餐配置。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述

响应参数

名称 类型 示例值 描述
suite_conf_list SuiteConfDO [] 21 套装的配置信息
  • └ root_cat_id
  • Number
  • 16
  • 一级类目ID,标识在该一级在类目下能布套装
  • └ max_size
  • Number
  • 1
  • 套装,子规格限制数,当前一级类目,最多允许选择多少个产品规格,为空表示无限制。套装子规格形如:A*n,B*n,C*n....,max_size就是C的最大个数
  • └ max_total_number
  • Number
  • 10
  • 套装,子规格数量总和限制,当前一级类目,所以子产品规格的数量不能超过这个值,为空表示无限制,套装子规格形如:A*n,B*n,C*n....,max_total_number就是所有n和的最大限制
  • └ suite_cat_id
  • Number
  • 12
  • 套装类目ID,当前一级类目,如果发布跨叶子类目的的套装,默认放到那个类目。如果没有值表示root_cat_id类目下发布的套装产品,不支持跨类目
  • └ inputs
  • Number []
  • 1,2,3,4
  • 如果有值,套装子规格形如:A*n,B*n,C*n....,n只能是inputs中的

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallBrandcatSuiteconfGetRequest req = new TmallBrandcatSuiteconfGetRequest();
TmallBrandcatSuiteconfGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_brandcat_suiteconf_get_response>
    <suite_conf_list>
        <suite_conf_d_o>
            <root_cat_id>16</root_cat_id>
            <max_size>1</max_size>
            <max_total_number>10</max_total_number>
            <suite_cat_id>12</suite_cat_id>
            <inputs>
                <number>1</number>
                <number>2</number>
                <number>3</number>
                <number>4</number>
            </inputs>
        </suite_conf_d_o>
    </suite_conf_list>
</tmall_brandcat_suiteconf_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>

错误码解释

错误码 错误描述 解决方案
isv.invalid-parameter 参数错误uid不能为空 指定session OR 更换账户
isv.user-not-exist:invalid-nick 用户不存在 更换用户
isp.service-error 系统异常 重试

API工具

如何获得此API

FAQ

返回
顶部