dangdang.promotions.enddate.update

批量更新促销结束时间

  • 功能描述:可以批量更新促销的结束时间。

    支持的数据格式:XML

    HTTP请求方式:POST

    版本:2.0

  • 系统级输入参数:

    请参考系统级输入参数

    应用级输入参数:


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

    多个促销的XML文件

    updateMultiPromosEndDate

    file

    <input type=file..

    多个促销的XML文件,具体内容请参考“多个促销的XML文件格式说明”


    多个商品的价格XML文件格式说明:

  • 多个促销的XML文件示例1:

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

    <request> 
      <functionID>dangdang.promotions.endate.update</functionID>  
      <time>2009-03-20 15:10:50</time>  
      <promoInfoList> 
        <promoInfo> 
          <promoID>10312</promoID>  
          <promoType>29</promoType>  
          <endDate>2011-12-5 12:13:32</endDate> 
        </promoInfo>  
        <promoInfo> 
          <promoID>1012312</promoID>  
          <promoType>29</promoType>  
          <endDate>2011-12-5 12:13:32</endDate> 
        </promoInfo> 
      </promoInfoList> 
    </request>

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

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

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

    <response> 
      <functionID>dangdang.promotions.endate.update</functionID>  
      <time>2009-03-20 15:10:50</time>  
      <PromosIDList> 
        <PromoIDInfo> 
          <promoID>1012312</promoID>  
          <promoType>1012312</promoType>  
          <promoName>入驻当当大促销</promoName>  
          <operCode>0</operCode>  
          <operation>更新促销成功</operation> 
        </PromoIDInfo>  
        <promoInfo> 
          <promoID>1012312</promoID>  
          <promoType>1012312</promoType>  
          <promoName>入驻当当大促销</promoName>  
          <operCode>0</operCode>  
          <operation>更新促销成功</operation> 
        </promoInfo> 
      </PromosIDList> 
    </response>




  • java版


    SdkClient sdkClient = new SdkClient(appKey, appSecret, session, version) ;
    PromotionsEndDateUpdateRequest request = new PromotionsEndDateUpdateRequest();
    request.setUpdateMultiPromosEndDateFile(new FileItem(new File(path)));
    PromotionsEndDateUpdateResponse response = sdkClient.excute(request);
    System.out.println(response.toString());

    php版

    $sdkClient = new DDHttpClient(appkey,appSecret,session);
    $PromotionsEnddateUpdateRequest = new PromotionsEnddateUpdateRequest();
    $PromotionsEnddateUpdateRequest->setUpdateMultiPromosEndDate($xmlFile);
    $sdkResponse = $sdkClient->execute($PromotionsEnddateUpdateRequest);