文档中心 > API类目 > 淘宝小程序API

taobao.miniapp.trade.order.detail.query (轻应用轻交易单个订单查询)

轻应用轻交易

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
miniapp_id Number 必须 2342342 小程序appid
out_order_id String 可选 23424 外部三方订单号(与order_id不能同时为空,优先取order_id)
order_id Number 可选 324432 交易订单号(与out_order_id不能同时为空,优先取order_id)

响应参数

名称 类型 示例值 描述
successful Boolean true true or false
error_type Number 1 错误码
model OrderDTO 返回内容
  • └ additional_remarks
  • String
  • 加项
  • 订单附加说明(如运费、手续费。。。)
  • └ close_order_time
  • Date
  • 2021-12-22 11:58:53
  • 订单关闭时间
  • └ miniapp_id
  • Number
  • 3000000003953611
  • 小程序appid
  • └ additional_price
  • Number
  • 0
  • 订单附加金额(如运费、手续费。。。)
  • └ modified_time
  • Date
  • 2021-12-22 11:58:53
  • 订单修改时间
  • └ pay_time
  • Date
  • 2021-12-22 11:58:53
  • 支付时间
  • └ order_id
  • Number
  • 2355135770005328400
  • 订单id
  • └ open_id
  • String
  • 221284823243242
  • 买家id
  • └ ext
  • String
  • 扩展信息key-value
  • └ path
  • String
  • /path/path
  • 小程序订单详情相对路径
  • └ discounted_price
  • Number
  • 0
  • 折扣价格
  • └ create_time
  • Date
  • 2021-12-22 11:58:53
  • 创单时间
  • └ out_order_id
  • String
  • 12344786199
  • 外部订单id
  • item_list
  • OrderItemDTO []
  • 订单中商品list
  • └ out_item_id
  • String
  • 444444445
  • 外部商品id
  • └ item_id
  • Number
  • 100000000
  • 商品id
  • └ amount
  • Number
  • 1
  • 数量
  • └ item_name
  • String
  • 测试商品1
  • 商品测试数量
  • └ sub_order_id
  • Number
  • 2355135770005328400
  • 子订单id,后续逆向有用
  • └ sale_price
  • Number
  • 1
  • 售卖价。原价
  • └ item_path
  • String
  • /path/path
  • 商品相对地址
  • └ out_sku_id
  • String
  • 32342342
  • 外部SKU id
  • └ item_main_pic
  • String
  • https:////img.alicdn.com/imgextra/i1/373295773/O1CN01SFNBGj1sW52wl8r7I_!!0-item_pic.jpg
  • 商品主图
  • └ sku_id
  • Number
  • 3234255
  • sku id
  • └ real_price
  • Number
  • 1
  • 实际成交价格。后续逆向根据这个字段来退款
  • └ order_price
  • Number
  • 1
  • 订单金额
  • pay_info
  • PayInfoDTO
  • 支付信息
  • └ total_fee
  • Number
  • 1
  • 支付金额。和order_price一样
  • └ out_pay_id
  • String
  • 332342345
  • 外部支付单id
  • └ title
  • String
  • 测试商品1 等
  • 支付单标题
  • └ status
  • Number
  • 100
  • 订单状态
error_msg String 错误信息 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
MiniappTradeOrderDetailQueryRequest req = new MiniappTradeOrderDetailQueryRequest();
req.setMiniappId(2342342L);
req.setOutOrderId("23424");
req.setOrderId(324432L);
MiniappTradeOrderDetailQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<miniapp_trade_order_detail_query_response>
    <successful>true</successful>
    <error_type>1</error_type>
    <model>
        <additional_remarks>加项</additional_remarks>
        <close_order_time>2021-12-22 11:58:53</close_order_time>
        <miniapp_id>3000000003953611</miniapp_id>
        <additional_price>0</additional_price>
        <modified_time>2021-12-22 11:58:53</modified_time>
        <pay_time>2021-12-22 11:58:53</pay_time>
        <order_id>2355135770005328400</order_id>
        <open_id>221284823243242</open_id>
        <path>/path/path</path>
        <discounted_price>0</discounted_price>
        <create_time>2021-12-22 11:58:53</create_time>
        <out_order_id>12344786199</out_order_id>
        <item_list>
            <order_item_d_t_o>
                <out_item_id>444444445</out_item_id>
                <item_id>100000000</item_id>
                <amount>1</amount>
                <item_name>测试商品1</item_name>
                <sub_order_id>2355135770005328400</sub_order_id>
                <sale_price>1</sale_price>
                <item_path>/path/path</item_path>
                <out_sku_id>32342342</out_sku_id>
                <item_main_pic>https:////img.alicdn.com/imgextra/i1/373295773/O1CN01SFNBGj1sW52wl8r7I_!!0-item_pic.jpg</item_main_pic>
                <sku_id>3234255</sku_id>
                <real_price>1</real_price>
            </order_item_d_t_o>
        </item_list>
        <order_price>1</order_price>
        <pay_info>
            <total_fee>1</total_fee>
            <out_pay_id>332342345</out_pay_id>
            <title>测试商品1 等</title>
        </pay_info>
        <status>100</status>
    </model>
    <error_msg>错误信息</error_msg>
</miniapp_trade_order_detail_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

返回
顶部