文档中心 > API类目 > 天猫服务平台

alibaba.tmall.spareparts.details.create (天猫蚁巢同步工单申请备件明细)

天猫蚁巢同步工单申请备件明细

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
spare_parts_details_save_request SparePartsDetailsSaveRequest 可选 请求入参
  • application_info_dto
  • ApplicationInfoDTO
  • 可选
  • 备件申请单信息
  • └ brand_licensor_open_id
  • String
  • 可选
  • b851ff3967474bbe8058f149fc601c83
  • 品牌授权商openid
  • └ spare_parts_application_id
  • Number
  • 可选
  • 6
  • 备件申请单id
  • └ supplier_open_id
  • String
  • 可选
  • 47966b83fc2d49939f1f18fce8b444d8
  • 服务商openid
  • └ spare_parts_out_time
  • Date
  • 可选
  • 2023-05-04 11:00:00
  • 备件出库时间
  • spare_parts_info_dto
  • SparePartsInfoDTO
  • 可选
  • 备件明细
  • └ spare_parts_code
  • String
  • 可选
  • 编码xxx
  • 备件编码
  • └ need_return
  • Boolean
  • 可选
  • true
  • 是否需要返件
  • └ first_level_category_id
  • Number
  • 可选
  • 1
  • 备件一级类目
  • └ selling_price
  • Number
  • 可选
  • 200
  • 备件销售价
  • └ spare_parts_name
  • String
  • 可选
  • 备件xxx
  • 备件名称
  • └ second_level_category_id
  • Number
  • 可选
  • 2
  • 备件二级类目
  • └ spare_parts_source
  • Number
  • 可选
  • 1
  • 备件来源
  • └ model
  • String
  • 可选
  • 型号xxx
  • 备件型号
  • └ purchase_price
  • Number
  • 可选
  • 100
  • 备件进价
  • └ spare_parts_type
  • String
  • 可选
  • 类型1
  • 备件类型
  • └ spare_parts_count
  • Number
  • 必须
  • 1
  • 备件数量
  • └ work_card_id
  • Number
  • 可选
  • 728786062
  • 天猫服务工单号

响应参数

名称 类型 示例值 描述
display_message String xxxxx 错误信息
data Boolean true 返回数据
app_name String xxxxx app名称
error_message String xxxxx 错误信息
error_params String xxxxx 错误参数

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaTmallSparepartsDetailsCreateRequest req = new AlibabaTmallSparepartsDetailsCreateRequest();
AlibabaTmallSparepartsDetailsCreateRequest.SparePartsDetailsSaveRequest obj1 = new AlibabaTmallSparepartsDetailsCreateRequest.SparePartsDetailsSaveRequest();
AlibabaTmallSparepartsDetailsCreateRequest.ApplicationInfoDTO obj2 = new AlibabaTmallSparepartsDetailsCreateRequest.ApplicationInfoDTO();
obj2.setBrandLicensorOpenId("b851ff3967474bbe8058f149fc601c83");
obj2.setSparePartsApplicationId(6L);
obj2.setSupplierOpenId("47966b83fc2d49939f1f18fce8b444d8");
obj2.setSparePartsOutTime(StringUtils.parseDateTime("2023-05-04 11:00:00"));
obj1.setApplicationInfoDto(obj2);
AlibabaTmallSparepartsDetailsCreateRequest.SparePartsInfoDTO obj3 = new AlibabaTmallSparepartsDetailsCreateRequest.SparePartsInfoDTO();
obj3.setSparePartsCode("编码xxx");
obj3.setNeedReturn(true);
obj3.setFirstLevelCategoryId(1L);
obj3.setSellingPrice(200L);
obj3.setSparePartsName("备件xxx");
obj3.setSecondLevelCategoryId(2L);
obj3.setSparePartsSource(1L);
obj3.setModel("型号xxx");
obj3.setPurchasePrice(100L);
obj3.setSparePartsType("类型1");
obj3.setSparePartsCount(1L);
obj1.setSparePartsInfoDto(obj3);
obj1.setWorkCardId(728786062L);
req.setSparePartsDetailsSaveRequest(obj1);
AlibabaTmallSparepartsDetailsCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_tmall_spareparts_details_create_response>
    <display_message>xxxxx</display_message>
    <data>true</data>
    <app_name>xxxxx</app_name>
    <error_message>xxxxx</error_message>
    <error_params>xxxxx</error_params>
</alibaba_tmall_spareparts_details_create_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

返回
顶部