文档中心 > API类目 > 全球速卖通-营销管理

aliexpress.marketing.limiteddiscountpromotion.addpromotionproduct (限时限量活动商品添加)

添加商品到限时限量活动当中

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
limited_disc_product_input_dto AeopLimitedDiscProductInputDto 可选 详细参考如下
  • └ exist_store_fans_discount
  • String
  • 可选
  • 0
  • 默认值:0
  • 已存在的粉丝折扣 默认为0
  • product_objects
  • AeopStorePromProduct []
  • 必须
  • 活动商品对象列表
  • └ buy_max_num
  • Number
  • 可选
  • 10
  • 每人限购数量(每人最多购买数量)
  • product_discount_list
  • AeopProductDiscountInfo []
  • 可选
  • 活动商品优惠信息
  • └ discount
  • Number
  • 可选
  • 90
  • 折扣
  • └ terminal
  • String
  • 必须
  • MOBILE
  • 终端 MOBILE or ALL
  • └ product_id
  • Number
  • 必须
  • 1111111
  • 商品id
  • sku_inventory_list
  • AeopSkuInventoryInfo []
  • 可选
  • 商品sku信息
  • └ quantity
  • Number
  • 可选
  • 12
  • 限时限量更改为共享库存,当前该字段仅当部分sku不参加活动时设置为0
  • └ sku_attr
  • String
  • 可选
  • 14:29
  • sku属性
  • └ used_warehouse
  • Boolean
  • 可选
  • true
  • 默认值:true
  • 废弃:全局都是共享库存,废弃该字段,即使设置也不生效
  • └ promotion_id
  • Number
  • 必须
  • 1111111
  • 活动id
  • └ store_club_discount_rate
  • String
  • 可选
  • 90
  • 粉丝折扣,与exist_store_fans_discount不同值时,才会更新粉丝折扣

响应参数

名称 类型 示例值 描述
is_success Boolean success
target AeopLimitedProductResultDto target
  • └ conflict_products
  • Json
  • 有冲突的商品信息
time_stamp Date timeStamp

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest req = new AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest();
AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopLimitedDiscProductInputDto obj1 = new AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopLimitedDiscProductInputDto();
obj1.setExistStoreFansDiscount("0");
List<AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopStorePromProduct> list3 = new ArrayList<AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopStorePromProduct>();
AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopStorePromProduct obj4 = new AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopStorePromProduct();
list3.add(obj4);
obj4.setBuyMaxNum(10L);
List<AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopProductDiscountInfo> list7 = new ArrayList<AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopProductDiscountInfo>();
AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopProductDiscountInfo obj8 = new AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopProductDiscountInfo();
list7.add(obj8);
obj8.setDiscount(90L);
obj8.setTerminal("MOBILE");
list5.setProductDiscountList(list7);
obj4.setProductId(1111111L);
List<AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopSkuInventoryInfo> list11 = new ArrayList<AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopSkuInventoryInfo>();
AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopSkuInventoryInfo obj12 = new AliexpressMarketingLimiteddiscountpromotionAddpromotionproductRequest.AeopSkuInventoryInfo();
list11.add(obj12);
obj12.setQuantity(12L);
obj12.setSkuAttr("14:29");
list9.setSkuInventoryList(list11);
obj4.setUsedWarehouse(true);
obj1.setProductObjects(list3);
obj1.setPromotionId(1111111L);
obj1.setStoreClubDiscountRate("90");
req.setLimitedDiscProductInputDto(obj1);
AliexpressMarketingLimiteddiscountpromotionAddpromotionproductResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<aliexpress_marketing_limiteddiscountpromotion_addpromotionproduct_response>
    <is_success></is_success>
    <target>
        <conflict_products></conflict_products>
    </target>
    <time_stamp></time_stamp>
</aliexpress_marketing_limiteddiscountpromotion_addpromotionproduct_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

返回
顶部