您的位置 : 文档中心 -> API信息

根据类目ID获取类目属性

API用户授权类型

需要授权

系统级输入参数

名称 类型 是否必须 描述
_aop_timestamp String 请求时间戳
_aop_signature String 请求签名
access_token String 用户授权令牌

应用级输入参数

名称 类型 是否必须 描述 示例值 默认值
categoryID Long 类目ID
webSite String 站点信息,指定调用的API是属于国际站(alibaba)还是1688网站(1688)

返回结果

名称 类型 是否必须 描述 示例值
+ attributes alibaba.category.AttributeInfo[] 类目属性信息
+ levelAttrRelList alibaba.category.PostLevelAttrRel[] (废弃)类目属性级联关系,只有1688业务返回返回该字段
errorMsg String 错误描述
attributeLevelMapStr java.lang.String 级联信息字符串,可强转成map。冒号前为属性id,冒号后面为属性值id >表示层级关系。某些类目由于层级属性太多,该字段可能为空,需要通过调用“获取类目属性层级级联信息”接口获取 {"1811:3289490":"20602,2917380,7001","100000691:46874>7108:21958":"8243"}

返回结果

attributeLevelMapStr级联参数解析

  为便于该参数理解,请在1688后台进行一次连衣裙类目的产品发布后对照理解。
参数中,冒号前为属性id,冒号后面为属性值id,>表示层级关系。如:连衣裙的属性层级是:货源类别->是否库存 当选择是否库存的属性值,查找下级属性的时候,map中的key值为100000691:46874>7108:21958 ,value值为8243。表示属性选择“货源类别”为“现货”后,再选择“是否库存”为“是”,会出现“库存类型”的选项。 

错误码

错误码 错误描述 解决方案
500001 层级属性过多,无法一次性获取,请单独调用层级属性获取接口 通过调用https://open.1688.com/api/api.htm?ns=cn.alibaba.open&n=category.level.attr.get&v=1,获取级联信息

API工具