文档中心 > API类目 > 国际站API

alibaba.icbu.open.product.post (国际站商品开放接口)

国际站商品开放接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_product_post ProductPost 必须 product input param
  • └ group_id
  • Number
  • 可选
  • 2156835
  • 产品组ID
  • └ keywords
  • String []
  • 必须
  • ["dress","clothe"]
  • 关键字
  • └ subject
  • String
  • 必须
  • woman dress
  • 产品主题
  • └ description
  • String
  • 可选
  • product description
  • 产品描述
  • └ category_id
  • Number
  • 必须
  • 1863589
  • 类目ID
  • product_trade
  • ProductTrade
  • 可选
  • 商品交易信息对象
  • └ money_type
  • Number
  • 可选
  • 125
  • 金额类型,枚举值
  • └ price_range_min
  • String
  • 可选
  • 23
  • FOB价格 最小值
  • └ price_range_max
  • String
  • 可选
  • 58
  • FOB价格 最大值
  • └ price_unit
  • Number
  • 可选
  • 123
  • FOB价格 计量单位,枚举值
  • └ min_order_quantity
  • String
  • 可选
  • 12
  • 最小起订量数量
  • └ min_order_unit
  • Number
  • 可选
  • 135
  • 最小起订量计量单位,枚举值
  • └ payment_methods
  • String []
  • 可选
  • ["Alipay","DeYing"]
  • 付款方式,枚举值
  • └ port
  • String
  • 可选
  • YKG
  • 港口
  • └ supply_quantity
  • String
  • 可选
  • 180
  • 供货能力
  • └ supply_unit
  • Number
  • 可选
  • 123
  • 计量单位,枚举值
  • └ supply_period
  • String
  • 可选
  • month
  • 供应周期
  • └ consignment_term
  • String
  • 可选
  • consignment term
  • 发货期限
  • └ packaging_desc
  • String
  • 可选
  • packaging desc
  • 常规包装
  • product_image
  • ProductImage
  • 必须
  • 商品图片对象
  • image_file_list
  • ImageFile []
  • 可选
  • 主图图片信息列表
  • └ image_file_url
  • String
  • 可选
  • http://g01.alibaba.com.cn/aaa.jpg
  • 图片URL信息
  • └ image_watermark
  • Boolean
  • 可选
  • false
  • 图片是否有水印
  • properties
  • ProductProperty []
  • 可选
  • 商品属性对象
  • └ product_id
  • Number
  • 可选
  • 13726489
  • 产品ID
  • └ extra_context
  • Json
  • 可选
  • extraInfo:icv_tag
  • 扩展信息, 如ICVID

响应参数

名称 类型 示例值 描述
product_id Number 197635248 产品ID
str_product_id String 6edvniewvnewovn 加密后的产品id

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaIcbuOpenProductPostRequest req = new AlibabaIcbuOpenProductPostRequest();
ProductPost obj1 = new ProductPost();
obj1.setGroupId(1857394L);
obj1.setKeywords(""hello","world"");
obj1.setSubject("hello world");
obj1.setDescription("hello world");
obj1.setCategoryId(15363783L);
ProductTrade obj2 = new ProductTrade();
obj2.setMoneyType(123L);
obj2.setPriceRangeMin("12");
obj2.setPriceRangeMax("34");
obj2.setPriceUnit(123L);
obj2.setMinOrderQuantity("12");
obj2.setMinOrderUnit(123L);
obj2.setMinOrderOther("min order desc");
obj2.setPaymentMethods(""tt","lc"");
obj2.setPaymentMethodOther("other desc");
obj2.setPort("Shanghai");
obj2.setSupplyQuantity("100");
obj2.setSupplyUnit(123L);
obj2.setSupplyPeriod("week");
obj2.setSupplyOther("other desc");
obj2.setConsignmentTerm("within 3 days");
obj2.setPackagingDesc("package desc");
obj1.setProductTrade(obj2);
ProductImage obj3 = new ProductImage();
List<ImageFile> list5 = new ArrayList<ImageFile>();
ImageFile obj6 = new ImageFile();
list5.add(obj6);
obj6.setImageFileUrl("hello world");
obj3.setImageFileList(list5);
obj3.setImageWatermark(false);
obj1.setProductImage(obj3);
List<ProductProperty> list8 = new ArrayList<ProductProperty>();
ProductProperty obj9 = new ProductProperty();
list8.add(obj9);
obj1.setProperties(list8);
obj1.setProductId(1784652L);
obj1.setExtraContextString("key:value");
req.setParamProductPost(obj1);
AlibabaIcbuOpenProductPostResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_icbu_open_product_post_response>
    <product_id>197635248</product_id>
    <str_product_id>6edvniewvnewovn</str_product_id>
</alibaba_icbu_open_product_post_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.100002 the av information of product is incomplete complete the av infomation of product
isv.100055 exception occurs when create product image try to post product again with new image
isv.100057 the count of product image is more than six cun down the image number of product

API工具

如何获得此API

FAQ

返回
顶部