商品导入
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
owner_type | Number | 必须 | 2 |
|
业务归属 1:佳装 2:线下工作台 |
param | ImportItemReqList | 必须 | param | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | Result | result | |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaDecorationMallItemImportRequest req = new AlibabaDecorationMallItemImportRequest(); req.setOwnerType(2L); AlibabaDecorationMallItemImportRequest.ImportItemReqList obj1 = new AlibabaDecorationMallItemImportRequest.ImportItemReqList(); List<AlibabaDecorationMallItemImportRequest.ImportItemReq> list3 = new ArrayList<AlibabaDecorationMallItemImportRequest.ImportItemReq>(); AlibabaDecorationMallItemImportRequest.ImportItemReq obj4 = new AlibabaDecorationMallItemImportRequest.ImportItemReq(); list3.add(obj4); obj4.setExternalItemCode( "2345435" ); obj4.setTitle( "商品" ); obj4.setBrandName( "品牌名称" ); obj4.setCategoryId(1L); obj4.setStyleIdList( new Long[] { 1 , 2 }; ); obj4.setMaterial( "material" ); List<AlibabaDecorationMallItemImportRequest.ItemMaterialReq> list7 = new ArrayList<AlibabaDecorationMallItemImportRequest.ItemMaterialReq>(); AlibabaDecorationMallItemImportRequest.ItemMaterialReq obj8 = new AlibabaDecorationMallItemImportRequest.ItemMaterialReq(); list7.add(obj8); obj8.setMaterialUrl( "materialUrl" ); obj8.setType(1L); list5.setMaterialList(list7); List<AlibabaDecorationMallItemImportRequest.ImportSkuReq> list11 = new ArrayList<AlibabaDecorationMallItemImportRequest.ImportSkuReq>(); AlibabaDecorationMallItemImportRequest.ImportSkuReq obj12 = new AlibabaDecorationMallItemImportRequest.ImportSkuReq(); list11.add(obj12); obj12.setExternalSkuCode( "externalSkuCode" ); obj12.setPrice( "price" ); obj12.setLength(12L); obj12.setWidth(12L); obj12.setHeight(12L); obj12.setCycleType(45L); List<AlibabaDecorationMallItemImportRequest.SkuMaterialReq> list15 = new ArrayList<AlibabaDecorationMallItemImportRequest.SkuMaterialReq>(); AlibabaDecorationMallItemImportRequest.SkuMaterialReq obj16 = new AlibabaDecorationMallItemImportRequest.SkuMaterialReq(); list15.add(obj16); obj16.setMaterialUrl( "materialUrl" ); obj16.setType(1L); list13.setMaterialList(list15); obj12.setName( "name" ); list9.setSkuList(list11); obj1.setImportItemReqList(list3); req.setParam(obj1); AlibabaDecorationMallItemImportResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | < alibaba_decoration_mall_item_import_response > < result > < data > < success_item_list > < success_import_item_d_t_o > < external_item_code >234234</ external_item_code > </ success_import_item_d_t_o > </ success_item_list > < failed_item_list > < fail_import_item_d_t_o > < external_item_code >2324</ external_item_code > </ fail_import_item_d_t_o > </ failed_item_list > </ data > < message_flag >true</ message_flag > < message_code >111</ message_code > < message_info >msg</ message_info > </ result > </ alibaba_decoration_mall_item_import_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|