文档中心 > API类目 > 五道口营销域

alibaba.wdk.marketing.price (促销价签服务)

获取营销-促销商品中的实时价格

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
page_size Number 必须 100 单页大小
page_index Number 必须 0 页码
sku_codes String [] 可选 sku1,sku2
  • 最大列表长度:20
  • 商品sku
    shop_ids String [] 可选 1000,1001
  • 最大列表长度:20
  • 门店标识数组
    end_time Date 可选 2017-12-08 23:59:59 查询结束时间(sku_codes非空无效)
    begin_time Date 可选 2017-12-08 00:00:00 查询开始时间(sku_codes非空无效)

    响应参数

    名称 类型 示例值 描述
    result PromotionPriceResult 返回结果
    • └ total
    • Number
    • 500
    • 总数量
    • └ page_count
    • Number
    • 5
    • 总页数
    • item_list
    • PromotionPriceDO []
    • 2017-11-29
    • 促销信息记录
    • └ promotion_reason
    • String
    • reason
    • 促销说明
    • └ id
    • Number
    • 1
    • 记录标识
    • └ shop_code
    • String
    • code
    • 店铺编码
    • └ promotion_type
    • String
    • 1
    • 促销类型
    • └ shop_id
    • Number
    • 123
    • 店铺标识
    • └ promotion_start
    • Date
    • 2017-11-29
    • 促销开始时间
    • └ promotion_gift_info
    • String
    • info
    • 促销赠品信息
    • └ promotion_end
    • Date
    • 2017-11-29
    • 促销结束时间
    • └ merchant_code
    • String
    • 1
    • 商家编码
    • └ promotion_price
    • Number
    • 120
    • 促销价格
    • └ sku_code
    • String
    • 1
    • 商品编码
    • └ if_promotion
    • Number
    • 0
    • 是否参加了促销
    • └ member_promotion_end_time
    • Date
    • 2017-10-29
    • 会员促销价结束时间
    • └ member_promotion_start_time
    • Date
    • 2017-11-29
    • 会员促销价开始时间
    • └ member_promotion_price
    • Number
    • 150
    • 会员促销价
    • └ member_promotion_type
    • String
    • ItemFixPrice
    • 会员促销活动类型
    • └ err_msg
    • String
    • errormgs
    • 错误信息
    • └ page_size
    • Number
    • 100
    • 单页数据大小
    • └ err_code
    • String
    • errorcode
    • 错误编码
    • └ success
    • Boolean
    • false
    • 是否成功
    • └ page_index
    • Number
    • 1
    • 页码

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaWdkMarketingPriceRequest req = new AlibabaWdkMarketingPriceRequest();
    req.setPageSize(100L);
    req.setPageIndex(0L);
    req.setSkuCodes("sku1,sku2");
    req.setShopIds("1000,1001");
    req.setEndTime(StringUtils.parseDateTime("2017-12-08 23:59:59"));
    req.setBeginTime(StringUtils.parseDateTime("2017-12-08 00:00:00"));
    AlibabaWdkMarketingPriceResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_wdk_marketing_price_response>
        <result>
            <total>500</total>
            <page_count>5</page_count>
            <item_list>
                <promotion_price_d_o>
                    <promotion_reason>reason</promotion_reason>
                    <id>1</id>
                    <shop_code>code</shop_code>
                    <promotion_type>1</promotion_type>
                    <shop_id>123</shop_id>
                    <promotion_start>2017-11-29</promotion_start>
                    <promotion_gift_info>info</promotion_gift_info>
                    <promotion_end>2017-11-29</promotion_end>
                    <merchant_code>1</merchant_code>
                    <promotion_price>120</promotion_price>
                    <sku_code>1</sku_code>
                    <if_promotion>0</if_promotion>
                    <member_promotion_end_time>2017-10-29</member_promotion_end_time>
                    <member_promotion_start_time>2017-11-29</member_promotion_start_time>
                    <member_promotion_price>150</member_promotion_price>
                    <member_promotion_type>ItemFixPrice</member_promotion_type>
                </promotion_price_d_o>
            </item_list>
            <err_msg>errormgs</err_msg>
            <page_size>100</page_size>
            <err_code>errorcode</err_code>
            <success>false</success>
            <page_index>1</page_index>
        </result>
    </alibaba_wdk_marketing_price_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

    返回
    顶部