文档中心 > API类目 > 淘宝定制行业API

taobao.industry.dajian.rp.appoint.modify (商家改约改地址请求)

商家改约改地址请求.

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
refund_modify_appoint_time_request RefundModifyAppointTimeRequest 必须 入参
  • └ seller_id
  • Number
  • 必须
  • 123
  • 卖家ID
  • └ biz_action_type
  • String
  • 必须
  • identify
  • 事件类型。DOOR_IDENTIFY("identify", "上门鉴定"), DOOR_PICKUP("pickup", "上门取件")
  • └ door_date
  • Date
  • 可选
  • 2024-03-13 00:00:00
  • 改约上门日期。yyyy-MM-dd
  • └ extend_fields
  • String
  • 可选
  • {"key":"value"}
  • 拓展字段
  • └ door_slice
  • String
  • 可选
  • day
  • 查询日历场景。改约上门时间片 枚举Code。DAY("day", "9:00-21:00")
  • └ operator_id
  • String
  • 必须
  • 10010
  • 操作人id
  • └ operator_name
  • String
  • 必须
  • 测试账号
  • 操作人name
  • └ refund_id
  • Number
  • 必须
  • 1234
  • 逆向交易订单号
  • └ receiver_province
  • String
  • 可选
  • 江苏省
  • 收货人所在省
  • └ receiver_city
  • String
  • 可选
  • 南京市
  • 收货人所在市
  • └ receiver_district
  • String
  • 可选
  • 江宁区
  • 收货人所在区
  • └ receiver_address
  • String
  • 可选
  • *********
  • 收件人详细地址地址
  • └ receiver_division_id
  • Number
  • 可选
  • 310107017
  • 收件人最小区划(标准地址库ID)
  • └ refund_collaborative_code
  • String
  • 必须
  • 345
  • 行业逆向取退协同单号
  • └ receiver_town
  • String
  • 可选
  • 麒麟街道
  • 收货人所在街道
  • └ slice_start_time
  • String
  • 可选
  • 09:00
  • 自定义时间片开始时间
  • └ slice_end_time
  • String
  • 可选
  • 21:00
  • 自定义时间片结束时间

响应参数

名称 类型 示例值 描述
result Result 返回结果
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ error_code
  • String
  • PARAM_INVALID
  • 错误编码
  • └ error_msg
  • String
  • 请求参数无效
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
IndustryDajianRpAppointModifyRequest req = new IndustryDajianRpAppointModifyRequest();
IndustryDajianRpAppointModifyRequest.RefundModifyAppointTimeRequest obj1 = new IndustryDajianRpAppointModifyRequest.RefundModifyAppointTimeRequest();
obj1.setSellerId(123L);
obj1.setBizActionType("identify");
obj1.setDoorDate(StringUtils.parseDateTime("2024-03-13 00:00:00"));
obj1.setExtendFields("{\"key\":\"value\"}");
obj1.setDoorSlice("day");
obj1.setOperatorId("10010");
obj1.setOperatorName("测试账号");
obj1.setRefundId(1234L);
obj1.setReceiverProvince("江苏省");
obj1.setReceiverCity("南京市");
obj1.setReceiverDistrict("江宁区");
obj1.setReceiverAddress("*********");
obj1.setReceiverDivisionId(310107017L);
obj1.setRefundCollaborativeCode("345");
obj1.setReceiverTown("麒麟街道");
obj1.setSliceStartTime("09:00");
obj1.setSliceEndTime("21:00");
req.setRefundModifyAppointTimeRequest(obj1);
IndustryDajianRpAppointModifyResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<industry_dajian_rp_appoint_modify_response>
    <result>
        <success>true</success>
        <error_code>PARAM_INVALID</error_code>
        <error_msg>请求参数无效</error_msg>
    </result>
</industry_dajian_rp_appoint_modify_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

返回
顶部