文档中心 > API类目 > 千牛接口

taobao.qianniu.item.get (千牛包装的商品api)

千牛对商品api进行一次包装

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
user_id Number 可选 65753801 主账号userid
sub_user_id Number 可选 65753801 子账号的userid
page Number 可选 1 当前页
page_size Number 可选 10 页大小
fields String 可选 需要获取商品的那些字段 a,b,c逗号分隔
type Number 可选 3 获取商品的类型, 新品:3
id Number 可选 100
  • 默认值:0
  • id
    ltimestamp Number 可选 100
  • 默认值:0
  • 时间戳
    direction Number 可选 100
  • 默认值:0
  • 1 下一页0 上一页-1 增量刷新

    响应参数

    名称 类型 示例值 描述
    page Number 1 页数
    total_cnt Number 123 总数
    type Number 3 类型
    name String new 新品
    id Number 12 id
    timestamp Number 122324343 时间戳
    item_infos ItemInfoVO [] 商品信息列表
    • base_info
    • ItemBaseinfo
    • 商品基本信息
    • └ detail_url
    • String
    • http://...
    • 详情页url
    • └ title
    • String
    • demo
    • 标题
    • └ price
    • String
    • 1234.0
    • 价格
    • └ item_id
    • Number
    • 123
    • 商品id
    • └ total_sold_quantity
    • Number
    • 123
    • 销量
    • └ pict_url
    • String
    • http://...
    • 图片url
    • └ quantity
    • Number
    • 100
    • 商品数量

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    QianniuItemGetRequest req = new QianniuItemGetRequest();
    req.setUserId(65753801L);
    req.setSubUserId(65753801L);
    req.setPage(1L);
    req.setPageSize(10L);
    req.setFields("需要获取商品的那些字段");
    req.setType(3L);
    req.setId(100L);
    req.setLtimestamp(100L);
    req.setDirection(100L);
    QianniuItemGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <qianniu_item_get_response>
        <page>1</page>
        <total_cnt>123</total_cnt>
        <type>3</type>
        <name>new</name>
        <id>12</id>
        <timestamp>122324343</timestamp>
        <item_infos>
            <item_info_v_o>
                <base_info>
                    <detail_url>http://...</detail_url>
                    <title>demo</title>
                    <price>1234.0</price>
                    <item_id>123</item_id>
                    <total_sold_quantity>123</total_sold_quantity>
                    <pict_url>http://...</pict_url>
                    <quantity>100</quantity>
                </base_info>
            </item_info_v_o>
        </item_infos>
    </qianniu_item_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

    返回
    顶部