文档中心 > API类目 > 天猫国际API

tmall.traceplatform.awdc.info.upload (AWDC提交溯源信息)

天猫溯源-AWDC-上传溯源信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
trace_info AwdcInfo 可选 入参traceInfo
  • hrd
  • AwdcHrd
  • 可选
  • hrd info
  • └ ext_info
  • 可选
  • {}
  • 参数extInfo
  • └ in
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 参数in
  • └ out
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 参数out
  • └ report_info
  • String
  • 可选
  • http://hrd.tinkerbox.be/?id=46&number=180000001255&auth=CtBCNYwffc
  • hrd证书信息
  • └ report_no
  • String
  • 可选
  • foo
  • 参数reportNo
  • └ item_id
  • String
  • 可选
  • foo
  • 货品ID
  • ngtc
  • AwdcNgtc
  • 可选
  • ngtc info
  • └ in
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 参数in
  • └ out
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 参数out
  • └ report_date
  • String
  • 可选
  • foo
  • 参数reportDate
  • └ report_no
  • String
  • 可选
  • foo
  • 参数reportNo
  • └ order_no
  • String
  • 可选
  • foo
  • 订单号
  • └ product_id
  • String
  • 可选
  • foo
  • 商品ID
  • shipment
  • AwdcShipment
  • 可选
  • shipment
  • └ arrival_city
  • String
  • 可选
  • foo
  • 到达城市
  • └ arrival_date
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 抵港时间
  • └ departure_city
  • String
  • 可选
  • foo
  • 起运城市
  • └ departure_date
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 离港时间
  • └ do_in
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 报关开始时间
  • └ do_number
  • String
  • 可选
  • foo
  • 报关单号
  • └ do_out
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 报关结束时间
  • └ logistic_number
  • String
  • 可选
  • foo
  • 押运公司物流单号
  • └ shipment_number
  • String
  • 可选
  • foo
  • 航班装运订单
  • └ shipper
  • String
  • 可选
  • foo
  • 押运公司
  • └ sub_order_no
  • String
  • 可选
  • foo
  • 子订单号
  • └ trace_code
  • String
  • 可选
  • foo
  • 溯源码
  • └ trace_code_time
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 溯源码镭射时间

响应参数

名称 类型 示例值 描述
result DataResult result
  • └ code
  • String
  • foo
  • 参数code
  • └ msg
  • String
  • foo
  • 参数msg
  • └ success
  • Boolean
  • false
  • 是否正常

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallTraceplatformAwdcInfoUploadRequest req = new TmallTraceplatformAwdcInfoUploadRequest();
TmallTraceplatformAwdcInfoUploadRequest.AwdcInfo obj1 = new TmallTraceplatformAwdcInfoUploadRequest.AwdcInfo();
TmallTraceplatformAwdcInfoUploadRequest.AwdcHrd obj2 = new TmallTraceplatformAwdcInfoUploadRequest.AwdcHrd();
obj2.setIn(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj2.setOut(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj2.setReportInfo("http://hrd.tinkerbox.be/?id=46&number=180000001255&auth=CtBCNYwffc");
obj2.setReportNo("foo");
obj1.setHrd(obj2);
obj1.setItemId("foo");
TmallTraceplatformAwdcInfoUploadRequest.AwdcNgtc obj3 = new TmallTraceplatformAwdcInfoUploadRequest.AwdcNgtc();
obj3.setIn(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj3.setOut(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj3.setReportDate("foo");
obj3.setReportNo("foo");
obj1.setNgtc(obj3);
obj1.setOrderNo("foo");
obj1.setProductId("foo");
TmallTraceplatformAwdcInfoUploadRequest.AwdcShipment obj4 = new TmallTraceplatformAwdcInfoUploadRequest.AwdcShipment();
obj4.setArrivalCity("foo");
obj4.setArrivalDate(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj4.setDepartureCity("foo");
obj4.setDepartureDate(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj4.setDoIn(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj4.setDoNumber("foo");
obj4.setDoOut(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj4.setLogisticNumber("foo");
obj4.setShipmentNumber("foo");
obj4.setShipper("foo");
obj1.setShipment(obj4);
obj1.setSubOrderNo("foo");
obj1.setTraceCode("foo");
obj1.setTraceCodeTime(StringUtils.parseDateTime("2017-01-01 00:00:00"));
req.setTraceInfo(obj1);
TmallTraceplatformAwdcInfoUploadResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_traceplatform_awdc_info_upload_response>
    <result>
        <code>foo</code>
        <msg>foo</msg>
        <success>false</success>
    </result>
</tmall_traceplatform_awdc_info_upload_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

返回
顶部