文档中心 > API类目 > 五道口API

wdk.mall.booktrade.logistics.sync (物流信息回流接口)

物流信息回流,包括订单状态,快递员信息,路由信息,快递员信息等

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
dto LogisticsDTO 可选 物流信息
  • └ accept_address
  • String
  • 可选
  • 虹桥镇顺丰网点
  • 更新地点
  • └ fee
  • Number
  • 可选
  • 1500
  • 运费,单位(分)
  • └ accept_time
  • String
  • 可选
  • 2020-02-14 15:20:07
  • 更新时间
  • └ out_state_code
  • String
  • 可选
  • 01
  • 状态码/操作码
  • └ order_code
  • String
  • 可选
  • 900027
  • 自定义订单编号
  • employee_dto
  • EmployeeDTO
  • 可选
  • 快递员信息
  • └ emp_phone
  • String
  • 可选
  • 15974261121
  • 联系电话
  • └ emp_code
  • String
  • 可选
  • SF-0001
  • 员工工号
  • └ emp_name
  • String
  • 可选
  • 熊杰
  • 员工姓名
  • └ role_type
  • String
  • 可选
  • 1
  • 1-揽件人 2-派件人
  • └ deposit_hash
  • String
  • 可选
  • e30adfgc9df9sac03
  • 存证哈希值
  • └ out_state_desc
  • String
  • 可选
  • 已揽件
  • 状态描述/操作描述
  • └ waybill_no
  • String
  • 可选
  • SF-100023
  • 运单号

响应参数

名称 类型 示例值 描述
data Boolean true 返回是否成功标记
is_success Boolean true 返回是否成功标记
result_code String 0 返回码 0-成功,其他-错误
result_info String ok 返回信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
WdkMallBooktradeLogisticsSyncRequest req = new WdkMallBooktradeLogisticsSyncRequest();
WdkMallBooktradeLogisticsSyncRequest.LogisticsDTO obj1 = new WdkMallBooktradeLogisticsSyncRequest.LogisticsDTO();
obj1.setAcceptAddress("虹桥镇顺丰网点");
obj1.setFee(1500L);
obj1.setAcceptTime("2020-02-14 15:20:07");
obj1.setOutStateCode("01");
obj1.setOrderCode("900027");
WdkMallBooktradeLogisticsSyncRequest.EmployeeDTO obj2 = new WdkMallBooktradeLogisticsSyncRequest.EmployeeDTO();
obj2.setEmpPhone("15974261121");
obj2.setEmpCode("SF-0001");
obj2.setEmpName("熊杰");
obj2.setRoleType("1");
obj1.setEmployeeDto(obj2);
obj1.setDepositHash("e30adfgc9df9sac03");
obj1.setOutStateDesc("已揽件");
obj1.setWaybillNo("SF-100023");
req.setDto(obj1);
WdkMallBooktradeLogisticsSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<wdk_mall_booktrade_logistics_sync_response>
    <data>true</data>
    <is_success>true</is_success>
    <result_code>0</result_code>
    <result_info>ok</result_info>
</wdk_mall_booktrade_logistics_sync_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

返回
顶部