tmall.product.spec.get (根据产品规格的Id号获取当个的规格信息)

通过当个的spec_id获取到这个产品规格的信息,主要是因为产品规格是要经过审核的,所以通过这个接口可以获取到是否通过审核 通过参看这个ProductSpec的status判断: 1:表示审核通过 3:表示等待审核。 如果你的id找不到数据,那么就是审核被拒绝。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
spec_id Number 必须 123 要获取信息的产品规格信息。

响应参数

名称 类型 示例值 描述
product_spec ProductSpec 返回的产品规格信息,注意,这个产品规格信息可能是等待审核的,不一定可用。根据状态判断1:表示审核通过 3:表示等待审核。
  • └ spec_id
  • Number
  • 1000000000866721
  • 产品规格ID。
  • └ product_id
  • Number
  • 92017057
  • 产品ID。
  • └ spec_props
  • String
  • 1627207:28320;20509:28314
  • 产品规格的销售属性组合。格式为:pid:vid;pid:vid。其中:pid是销售属性id,vid是销售属性值id。如果该类目品牌下面没有销售属性,可以不用填写。销售属性通过tmall.brandcat.salespro.get接口获取。
  • └ spec_props_alias
  • String
  • 1627207:28320:酒红色
  • 销售属性值别名。格式为:pid1:vid1:别名1;pid2:vid2:别名2。其中:pid是销售属性id,vid是销售属性值id。别名长度不可以超过30个字符。目前只有颜色销售属性支持别名。
  • └ custome_props_name
  • String
  • 2000:123123:淘品牌
  • 用户输入的属性值存放位置,例如可输入的销售属性,当用户获取pid vid后,应该先从spec_props_alias中获取,然后通过类目属性获取,获取不到,可以通过这个字段获取。
  • └ pic_url
  • String
  • http://img03.taobaocdn.com/bao/uploaded/i3/T1kG2xXnxfXXalkTs9_104634.jpg
  • 产品的主图片地址。绝对地址,格式:http://host/image_path。
  • └ barcode
  • String
  • 6926456900302
  • 产品规格条形码,支持EAN-13格式。
  • └ status
  • Number
  • 1
  • 1:表示可以使用的数据,也就是审核通过的。 3:表示等待小二审核的产品规格,这个数据暂时还不能使用,要等待审核通过后,才能使用。
  • └ brand_id
  • Number
  • 17467
  • 产品品牌id
  • └ product_code
  • String
  • KJDF38235
  • 产品货号
  • └ market_time
  • Date
  • 2000-01-01 00:00:00
  • 上市时间
  • certified_pics
  • CertPicInfo []
  • 认证图片列表
  • └ cert_type
  • Number
  • 1
  • 认证类型的数值id
  • └ pic_url
  • String
  • http://host/imageurl
  • 认证图片的url地址

请求示例

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

响应示例

  • XML示例
  • JSON示例
<tmall_product_spec_get_response>
    <product_spec>
        <spec_id>1000000000866721</spec_id>
        <product_id>92017057</product_id>
        <spec_props>1627207:28320;20509:28314</spec_props>
        <spec_props_alias>1627207:28320:酒红色</spec_props_alias>
        <custome_props_name>2000:123123:淘品牌</custome_props_name>
        <pic_url>http://img03.taobaocdn.com/bao/uploaded/i3/T1kG2xXnxfXXalkTs9_104634.jpg</pic_url>
        <barcode>6926456900302</barcode>
        <status>1</status>
        <brand_id>17467</brand_id>
        <product_code>KJDF38235</product_code>
        <market_time>2000-01-01 00:00:00</market_time>
        <certified_pics>
            <cert_pic_info>
                <cert_type>1</cert_type>
                <pic_url>http://host/imageurl</pic_url>
            </cert_pic_info>
        </certified_pics>
    </product_spec>
</tmall_product_spec_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>

错误码解释

错误码 错误描述 解决方案
isp.service-unavailable 系统存在异常 请不要马上重试,过一会后再尝试
isv.spect-not-exist 找不到规格信息 有两种情况:1.是真的不存在,2,可能该规格信息是属于审核不通过。

API工具

如何获得此API

FAQ

返回
顶部