文档中心 > API类目 > 天猫供应链

taobao.logistics.work.order.task.callback (淘天物流部--物流客服工单回传接口)

淘天物流部--物流客服工单回传接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
work_order_task_call_back_request WorkOrderTaskCallBackRequest 必须 工单任务节点回告对象
  • └ work_order_code
  • String
  • 必须
  • WO123456
  • 工单编码,全局唯一
  • └ work_order_type
  • Number
  • 必须
  • 0
  • 工单类型,0: 投诉工单 1: 咨询工单
  • └ task_id
  • String
  • 必须
  • ABC123
  • 任务节点id
  • └ operate_time
  • Date
  • 必须
  • 2023-08-22 00:00:00
  • 任务节点的操作时间,格式:YYYY-MM-DD HH:MM:SS
  • └ operate_type
  • Number
  • 必须
  • 2
  • 操作类型,比如咨询类工单只能回传N类操作类型,投诉类工单只能回传N类操作类型
  • └ operator_name
  • String
  • 必须
  • 林X服
  • 操作人姓名
  • └ description
  • String
  • 必须
  • 包裹已送货上门
  • 工单任务回复的主体内容
  • └ extension
  • String
  • 可选
  • {key:value}
  • 扩展信息,实际为Map
  • └ attachments
  • String []
  • 可选
  • [附件对象信息A, 附件对象信息URL]
  • 附件对象的Url地址(先通过上传的TOP接口上传后,获取到返回值的url,填过来)

响应参数

名称 类型 示例值 描述
work_order_task_call_back_response WorkOrderTaskCallBackResponse 处理结果
  • └ success
  • Boolean
  • true
  • 是否处理成功,true为处理成功;false为处理失败,且返回errorCode与errorMsg
  • └ error_code
  • String
  • "PARAM_ERROR"
  • 错误编码
  • └ error_msg
  • String
  • "业务参数错误,工单id不存在."
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LogisticsWorkOrderTaskCallbackRequest req = new LogisticsWorkOrderTaskCallbackRequest();
LogisticsWorkOrderTaskCallbackRequest.WorkOrderTaskCallBackRequest obj1 = new LogisticsWorkOrderTaskCallbackRequest.WorkOrderTaskCallBackRequest();
obj1.setWorkOrderCode("WO123456");
obj1.setWorkOrderType(0L);
obj1.setTaskId("ABC123");
obj1.setOperateTime(StringUtils.parseDateTime("2023-08-22 00:00:00"));
obj1.setOperateType(2L);
obj1.setOperatorName("林X服");
obj1.setDescription("包裹已送货上门");
obj1.setExtension("{key:value}");
obj1.setAttachments("附件对象信息A, 附件对象信息URL");
req.setWorkOrderTaskCallBackRequest(obj1);
LogisticsWorkOrderTaskCallbackResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<logistics_work_order_task_callback_response>
    <work_order_task_call_back_response>
        <success>true</success>
        <error_code>&quot;PARAM_ERROR&quot;</error_code>
        <error_msg>&quot;业务参数错误,工单id不存在.&quot;</error_msg>
    </work_order_task_call_back_response>
</logistics_work_order_task_callback_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

返回
顶部