dangdang.promotions.list.get

查询促销列表信息

  • 功能描述:商家可以查询促销活动信息。取消原有的“促销序号”,增加“促销编号”。

    支持的数据格式:XML

    HTTP请求方式:GET

    版本:2.0

  • 系统级输入参数:

    请参考系统级输入参数

    应用级输入参数:


    变量名称 变量命名 变量类型 是否必填 示例 说明

    促销编号

    promotionID

     

     


    促销编号

    促销状态

    prs

    int

    9999

    9999:未开始和进行中(预设值)
    0:未开始
    1:进行中
    2:结束

    促销类型

    prt

    int

    9999

    9999:全部(预设值)

    单品:
    1:多买多折扣
    3:送赠品
    5:限量购
    6:VIP专享
    51:n件起购
    101:直减(新)
    102:限时抢(新)

    订单:
    12:满额赠
    14:满额减
    15:满额打折

    商品集合:
    20:商品满额减
    22:商品满额返
    23:商品满额打折
    206: X元N件
    201:商品满额赠
    225:优惠套餐

    审核状态

    apprStatus

     

     


    9999:全部(预设值)
    0:待审核
    1:审核通过
    2:审核不通过


     

  • 商家接收到的XML文件格式说明:

  • 商家接收到的XML文件实例:

    <?xml version="1.0" encoding="GBK"?>

    <response>

     <functionID>dangdang.promotions.list.get</functionID>

     <time>2009-03-20 15:10:50</time>

     <PromotionsList>

     <PromotionInfo>

       <promotionID>001</promotionID>

       <promotionType>3</promotionType>

       <promotionName>购物金额满100送大礼</promotionName>

       <beginTime>2009-04-14 00:00:00</beginTime>

       <endTime>2009-04-14 12:00:00</endTime>

       <apprStatus>2009-03-1812:23:11</apprStatus>

       <promotionState>2</promotionState>

     </PromotionInfo>

     <PromotionInfo>

      ......

     </PromotionInfo>

     ......

     </PromotionsList>

    </response>

     


  • java版

    SdkClient sdkClient = new SdkClient(appKey, appSecret, session, version) ;
    PromotionsListGetRequest request = new PromotionsListGetRequest();
    PromotionsListGet promotionsListGet = new PromotionsListGet();
    promotionsListGet.setPromotionID(1967759);
    request.setPromotionsListGet(promotionsListGet);
    PromotionsListGetResponse response = sdkClient.excute(request);
    System.out.println(response.toString());


    php版

    $sdkClient = new DDHttpClient(appkey,appSecret,session);
    $PromotionsListGetRequest = new PromotionsListGetRequest();
    $PromotionsListGetRequest->setPromotionID("136273");
    $sdkResponse = $sdkClient->execute($PromotionsListGetRequest);