查询多笔交易信息
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| order_criteria | OrderCriteria | 可选 | 订单查询 | ||
|
|||||
| paginator | Paginator | 可选 | 分页信息 | ||
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result | ResultDo | 返回结果 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaMosOrderQueryRequest req = new AlibabaMosOrderQueryRequest();
AlibabaMosOrderQueryRequest.OrderCriteria obj1 = new AlibabaMosOrderQueryRequest.OrderCriteria();
obj1.setOutCounterId("23423");
obj1.setStatus("PAID");
obj1.setOrderNumbers("2018112122650159");
obj1.setEndDate(StringUtils.parseDateTime("2018-10-13 19:21:00"));
obj1.setStartDate(StringUtils.parseDateTime("2018-10-12 10:21:00"));
obj1.setCounterId("23122");
obj1.setModifyEndDate(StringUtils.parseDateTime("2018-10-13 18:21:00"));
obj1.setModifyStartDate(StringUtils.parseDateTime("2018-10-12 10:21:00"));
req.setOrderCriteria(obj1);
AlibabaMosOrderQueryRequest.Paginator obj2 = new AlibabaMosOrderQueryRequest.Paginator();
obj2.setPageSize(20L);
obj2.setPage(1L);
req.setPaginator(obj2);
AlibabaMosOrderQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
<alibaba_mos_order_query_response>
<result>
<data>
<list>
<sales_order_dto>
<invoice>
<kind>电子</kind>
<title>北京XX有限公司</title>
<content>服饰</content>
<title_type>个人</title_type>
<tax_number>234009440494</tax_number>
</invoice>
<order_items>
<sales_order_item_dto>
<out_id>234234</out_id>
<sku_id>14983761320224</sku_id>
<title>女士连衣裙</title>
<product_type>NORMAL</product_type>
<sale_property>颜色: 白色/尺码:m/规格:双</sale_property>
<quantity>1</quantity>
<price>239.00</price>
<discount>0</discount>
<tag_price>239.00</tag_price>
<shipment_interception>NORMAL</shipment_interception>
<id>123123049494023</id>
<disc_code>11</disc_code>
<guider_id>001</guider_id>
<barcode>111</barcode>
<art_no>1111</art_no>
<e2_part_discount>11</e2_part_discount>
</sales_order_item_dto>
</order_items>
<store_name>杭州武林</store_name>
<sale_type>STORE</sale_type>
<last_updated>2018-10-12 10:59:59</last_updated>
<date_created>2018-10-12 10:57:59</date_created>
<paid_time>2018-10-12 10:59:59</paid_time>
<freight>0.00</freight>
<amount>239.00</amount>
<order_number>2018112122650159</order_number>
<counter_id>23432</counter_id>
<counter_name>雅氏</counter_name>
<status>PAID</status>
<buyer_memo>尽快发货</buyer_memo>
<out_counter_id>234324</out_counter_id>
<shipper>INTIME</shipper>
<receiver_name>张三</receiver_name>
<receiver_address>朝阳区四惠东XX街道101</receiver_address>
<receiver_state>北京</receiver_state>
<receiver_zip>10000</receiver_zip>
<receiver_mobile>130XXXX0910</receiver_mobile>
<receiver_phone>010-23091201</receiver_phone>
<delivery_type>TOSTORE</delivery_type>
<appointment_start_time>2018-11-10 12:00:00</appointment_start_time>
<receiver_area>朝阳区</receiver_area>
<receiver_city>北京</receiver_city>
<appointment_end_time>2018-11-10 14:00:00</appointment_end_time>
<latest_delivery_time>2018-10-23 12:00</latest_delivery_time>
<tag></tag>
</sales_order_dto>
</list>
<page_size>20</page_size>
<current_page>1</current_page>
<total_count>10</total_count>
<total_page>1</total_page>
</data>
<sub_msg></sub_msg>
<sub_code></sub_code>
<success>true</success>
</result>
</alibaba_mos_order_query_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|---|---|
| isv.format-parameter | 参数格式不正确 | 调整入参 |
| isv.invalid-parameter | 参数无效 | 调整入参 |
| isp.remote-connection-error | 远程调用异常 | 请联系接口负责人 |
| isv.service-unavailable | 服务不可用 | 请联系接口负责人 |