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

taobao.logistics.package.exception.query (物流管理-包裹中心-异常查询)

物流管理-包裹中心-异常查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
package_exception_query_request PackageExceptionQueryRequest 必须 查询请求
  • └ page_index
  • Number
  • 必须
  • 1
  • 页码
  • └ page_size
  • Number
  • 必须
  • 20
  • 单页数量
  • └ cp_code
  • String
  • 可选
  • YTO
  • 快递公司
  • └ item_id
  • Number
  • 可选
  • 10000
  • 商品ID
  • └ pay_start_time
  • Number
  • 可选
  • 1750900806312
  • 支付时间 开始,秒级时间戳
  • └ pay_end_time
  • Number
  • 可选
  • 1750900806312
  • 支付时间 结束,秒级时间戳
  • └ consigned
  • Boolean
  • 可选
  • false
  • 是否已发货
  • └ exception_code
  • String
  • 可选
  • GOT_EXCEPTION
  • 一级异常类型 枚举
  • └ create_start_time
  • Number
  • 可选
  • 1750900806312
  • 异常生成时间 - 开始时间 时间戳:单位毫秒
  • └ create_end_time
  • Number
  • 可选
  • 1750900806312
  • 异常生成时间 - 结束时间 时间戳:单位毫秒
  • └ trade_id
  • Number
  • 可选
  • 22342343243
  • 交易单号
  • └ mail_no
  • String
  • 可选
  • SF234342
  • 运单号
  • └ sub_exception_code
  • String
  • 可选
  • WILL_GOT_TIMEOUT
  • 二级异常类型

响应参数

名称 类型 示例值 描述
package_exception_query_response PackageExceptionQueryResponse 返回结构体
  • data
  • PackageExceptionResult []
  • 异常结果
  • └ exception_id
  • String
  • 1000
  • 异常ID
  • └ exception_code
  • String
  • GOT_EXCEPTION
  • 异常一级类型
  • └ sub_exception_code
  • String
  • WILL_GOT_TIMEOUT
  • 二级异常类型
  • └ exception_type
  • String
  • WARNING
  • 异常性质
  • └ detail_type
  • Number
  • 1
  • 异常维度
  • trade_details
  • TradeDetails []
  • 交易单维度异常信息
  • └ sub_trade_id
  • String
  • 100000
  • 交易子订单号
  • └ expect_collect_time
  • Number
  • 1750900806312
  • 交易子订单应揽收时间 时间戳:单位毫秒
  • └ mail_no
  • String
  • SF000001
  • 关联运单号
  • └ cp_code
  • String
  • SF
  • 快递公司资源编码
  • └ trade_id
  • String
  • 100000
  • 交易主订单号
  • mail_details
  • MailDetails []
  • 运单维度异常信息
  • └ mail_no
  • String
  • SF000001
  • 运单号
  • └ cp_code
  • String
  • SF
  • 快递公司资源编码
  • └ trade_id
  • String
  • 100000
  • 运单关联交易主单号
  • └ create_time
  • Number
  • 1750900806312
  • 异常生成时间,时间戳:单位毫秒
  • └ over_time
  • Number
  • 1750900806312
  • 预警异常转实际实际异常时间,时间戳:单位毫秒
  • └ compensate_amount
  • Number
  • 100
  • 预计赔付金额
  • └ success
  • Boolean
  • true
  • 请求是否成功
  • └ biz_error_msg
  • String
  • 成功
  • 请求返回消息
  • └ biz_error_code
  • String
  • SUCCESS
  • 请求返回编码
  • └ total_num
  • Number
  • 1000
  • 异常结果总数
  • └ retry
  • Boolean
  • false
  • 是否可重试

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LogisticsPackageExceptionQueryRequest req = new LogisticsPackageExceptionQueryRequest();
LogisticsPackageExceptionQueryRequest.PackageExceptionQueryRequest obj1 = new LogisticsPackageExceptionQueryRequest.PackageExceptionQueryRequest();
obj1.setPageIndex(1L);
obj1.setPageSize(20L);
obj1.setCpCode("YTO");
obj1.setItemId(10000L);
obj1.setPayStartTime(1750900806312L);
obj1.setPayEndTime(1750900806312L);
obj1.setConsigned(false);
obj1.setExceptionCode("GOT_EXCEPTION");
obj1.setCreateStartTime(1750900806312L);
obj1.setCreateEndTime(1750900806312L);
obj1.setTradeId(22342343243L);
obj1.setMailNo("SF234342");
obj1.setSubExceptionCode("WILL_GOT_TIMEOUT");
req.setPackageExceptionQueryRequest(obj1);
LogisticsPackageExceptionQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<logistics_package_exception_query_response>
    <package_exception_query_response>
        <data>
            <package_exception_result>
                <exception_id>1000</exception_id>
                <exception_code>GOT_EXCEPTION</exception_code>
                <sub_exception_code>WILL_GOT_TIMEOUT</sub_exception_code>
                <exception_type>WARNING</exception_type>
                <detail_type>1</detail_type>
                <trade_details>
                    <trade_details>
                        <sub_trade_id>100000</sub_trade_id>
                        <expect_collect_time>1750900806312</expect_collect_time>
                        <mail_no>SF000001</mail_no>
                        <cp_code>SF</cp_code>
                        <trade_id>100000</trade_id>
                    </trade_details>
                </trade_details>
                <mail_details>
                    <mail_details>
                        <mail_no>SF000001</mail_no>
                        <cp_code>SF</cp_code>
                        <trade_id>100000</trade_id>
                    </mail_details>
                </mail_details>
                <create_time>1750900806312</create_time>
                <over_time>1750900806312</over_time>
                <compensate_amount>100</compensate_amount>
            </package_exception_result>
        </data>
        <success>true</success>
        <biz_error_msg>成功</biz_error_msg>
        <biz_error_code>SUCCESS</biz_error_code>
        <total_num>1000</total_num>
        <retry>false</retry>
    </package_exception_query_response>
</logistics_package_exception_query_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

返回
顶部