dangdang.promotion.itemtype.update

修改商品类型

  • 功能描述:商家可以将若干个商品修改为赠品,也可以将若干赠品修改为商品。促销中的商品不允许修改类型。

    支持的数据格式:XML

    HTTP请求方式:GET

    版本:2.0

  • 系统级输入参数:

    请参考系统级输入参数

    应用级输入参数:


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

    商品标识符

    it

    string

     

    一次一个标志符

    商品标识符

    ty

    int

    1

    0、商品
    1、赠品


     

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

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

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

    <response> 
      <functionID>dangdang.promotion.itemtype.update</functionID>  
      <time>2009-03-20 15:10:50</time>  
      <Result> 
        <ItemIDInfo> 
          <itemID>100354601</itemID>  
          <operCode>0</operCode>  
          <operation>操作成功</operation> 
        </ItemIDInfo>  
        <ItemIDInfo> 
          <itemID>sferg</itemID>  
          <operCode>17</operCode>  
          <operation>商品标识符错误</operation> 
        </ItemIDInfo> 
      </Result> 
    </response>





  • java版


    SdkClient sdkClient = new SdkClient(appKey, appSecret, session, version) ;
    PromotionItemTypeUpdateRequest request = new PromotionItemTypeUpdateRequest();
    PromotionItemTypeUpdate itemTypeUpdate=new PromotionItemTypeUpdate();
    itemTypeUpdate.setIt("1003148203");
    request.setPromotionItemTypeUpdate(itemTypeUpdate);
    PromotionItemTypeUpdateResponse response = sdkClient.excute(request);
    System.out.println(response.toString());


    php版

    $sdkClient = new DDHttpClient(appkey,appSecret,session);
    $PromotionItemtypeUpdateRequest = new PromotionItemtypeUpdateRequest();
    $PromotionItemtypeUpdateRequest->setItemId("1492144349");
    $PromotionItemtypeUpdateRequest->setType("0");
    $sdkResponse = $sdkClient->execute($PromotionItemtypeUpdateRequest);