订单列表搜索接口:以订单创建、结束时间、订单状态为搜索条件,搜索过滤出满足条件的卖家订单列表。
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
page_size | Number | 可选 | 20 |
|
页面大小,最大支持的页面大小为100。如查询旅行购订单,则最大支持的页面大小为30 |
end_created_time | Date | 必须 | 2017-01-01 12:00:00 | 订单创建 结束时间 | |
order_status | Number | 可选 | 1 | 订单状态 过滤。1-等待买家付款,2-等待卖家发货(买家已付款),3-等待买家确认收货,4-交易关闭(买家发起的退款),6-交易成功,8-交易关闭(订单超时 自动关单) | |
current_page | Number | 可选 | 1 |
|
当前页 |
start_created_time | Date | 必须 | 2017-01-01 00:00:00 | 订单创建 开始时间 | |
category | Number | 可选 | 1 | 类目筛选, 1、旅行购,旅行购定制专用字段,表示搜索旅行购订单。 | |
item_id | Number | 可选 | 623679350863 | 商品ID |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
total_orders | Number | 100 | 本次搜索包含的订单总数,用于分页控制 |
order_list | Number [] | 1234,2345 | 主订单id列表(Long类型) |
order_string_list | String [] | 1234,2345 | 主订单id列表(string类型) |
1 2 3 4 5 6 7 8 9 10 11 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlitripTravelTradesSearchRequest req = new AlitripTravelTradesSearchRequest(); req.setPageSize(20L); req.setEndCreatedTime(StringUtils.parseDateTime( "2017-01-01 12:00:00" )); req.setOrderStatus(1L); req.setCurrentPage(1L); req.setStartCreatedTime(StringUtils.parseDateTime( "2017-01-01 00:00:00" )); req.setCategory(1L); req.setItemId(623679350863L); AlitripTravelTradesSearchResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 | < alitrip_travel_trades_search_response > < total_orders >100</ total_orders > < order_list > < number >1234</ number > < number >2345</ number > </ order_list > < order_string_list > < string >1234</ string > < string >2345</ string > </ order_string_list > </ alitrip_travel_trades_search_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|