taobao.promotion.coupons.get (查询卖家优惠券)

查询卖家已经创建的优惠券,接口返回信息:优惠券ID,面值,创建时间,有效期,使用条件,使用渠道,创建渠道,优惠券总数量

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
coupon_id Number 可选 184780 优惠券的id,唯一标识这个优惠券
end_time Date 可选 2010-02-15 23:59:59 优惠券的截止日期
denominations Number 可选 100 优惠券的面额,必须是3,5,10,20,50,100
page_no Number 可选 1
  • 默认值:1
  • 查询的页号,结果集是分页返回的,每页20条
    page_size Number 可选 20
  • 默认值:20
  • 最大长度:20
  • 每页条数

    响应参数

    名称 类型 示例值 描述
    total_results Number 200 查询的总数量
    coupons Coupon [] 优惠券列表
    • └ coupon_id
    • Number
    • 123456
    • 优惠券ID
    • └ denominations
    • Number
    • 500
    • 优惠券的面值,返回的是“分”,不是“元”,500代表500分相当于5元
    • └ creat_time
    • Date
    • 2000-01-01 00:00:00
    • 优惠券创建时间
    • └ end_time
    • Date
    • 2000-01-01 00:00:00
    • 优惠券的截止日期
    • └ condition
    • Number
    • 501
    • 订单满多少分才能用这个优惠券,501就是满501分能使用。注意:返回的是“分”,不是“元”
    • └ create_channel
    • String
    • 自己创建
    • 优惠券的创建渠道,自己创建/他人创建

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    PromotionCouponsGetRequest req = new PromotionCouponsGetRequest();
    req.setCouponId(184780L);
    req.setEndTime(StringUtils.parseDateTime("2010-02-15 23:59:59"));
    req.setDenominations(100L);
    req.setPageNo(1L);
    req.setPageSize(20L);
    PromotionCouponsGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <promotion_coupons_get_response>
        <total_results>200</total_results>
        <coupons>
            <coupon>
                <coupon_id>123456</coupon_id>
                <denominations>500</denominations>
                <creat_time>2000-01-01 00:00:00</creat_time>
                <end_time>2000-01-01 00:00:00</end_time>
                <condition>501</condition>
                <create_channel>自己创建</create_channel>
            </coupon>
        </coupons>
    </promotion_coupons_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.error-inaccurate 传入的日期不正确,必须是yyyy-MM-dd格式 必须是yyyy-MM-dd格式
    isv.error-numeric 面额不正确 面额必须是3,5,10,20,50,100
    isv.error-unauthorized 卖家没有订购优惠券的服务 卖家没有订购优惠券的服务,必须订购优惠券或者是商城的用户
    isp.promotiontop-service-unavailable 系统异常 系统异常,联系淘宝

    API工具

    如何获得此API

    FAQ

    返回
    顶部