通过该接口可以在盒马查询交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
query | TradeOrderQuery | 可选 | 订单查询 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | TradeOrderQueryResult | 查询结果 | |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaWdkTradeOrderQueryRequest req = new AlibabaWdkTradeOrderQueryRequest(); AlibabaWdkTradeOrderQueryRequest.TradeOrderQuery obj1 = new AlibabaWdkTradeOrderQueryRequest.TradeOrderQuery(); obj1.setEndTime(StringUtils.parseDateTime( "2018-01-26 12:00:00" )); obj1.setStartTime(StringUtils.parseDateTime( "2018-01-26 12:00:00" )); obj1.setBizOrderIds( "" 1 "," 2 "" ); obj1.setShopId( "1001" ); obj1.setPageIndex(0L); obj1.setPageSize(20L); obj1.setUserId( "user-id" ); req.setQuery(obj1); AlibabaWdkTradeOrderQueryResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | < alibaba_wdk_trade_order_query_response > < result > < success >true</ success > < error_code >code</ error_code > < error_msg >message</ error_msg > < page_size >20</ page_size > < page_index >0</ page_index > < page_count >10</ page_count > < total_count >123</ total_count > < trade_list > < tradeorders > < discount_fee >0</ discount_fee > < user_nick >nick</ user_nick > < order_status >PAID_DONE</ order_status > < pay_time >2018-01-18 18:45:40</ pay_time > < origin_fee >1000</ origin_fee > < user_mem >mem</ user_mem > < order_fulfill_status >SHIPPING</ order_fulfill_status > < deliverer > < deliverer_code >111</ deliverer_code > < deliverer_phone >0571</ deliverer_phone > < deliverer_name >李四</ deliverer_name > < sign_memo >张三本人签收</ sign_memo > < sign_time >2018-01-18 18:45:40</ sign_time > < dispatch_end_time >2018-01-18 18:45:40</ dispatch_end_time > < dispatch_start_time >2018-01-18 18:45:40</ dispatch_start_time > < batch_start_time >2018-01-18 18:45:40</ batch_start_time > < batch_end_time >2018-01-18 18:45:40</ batch_end_time > < pickup_start_time >2018-01-18 18:45:40</ pickup_start_time > < pickup_end_time >2018-01-18 18:45:40</ pickup_end_time > < package_end_time >2018-01-18 18:45:40</ package_end_time > < package_start_time >2018-01-18 18:45:40</ package_start_time > </ deliverer > < pay_fee >1000</ pay_fee > < shop_id >10112</ shop_id > < user_id >123123</ user_id > < biz_order_id >222</ biz_order_id > < delivery > < delivery_start_time >2018-01-18 18:45:40</ delivery_start_time > < consignee_name >张三</ consignee_name > < delivery_end_time >2018-01-18 18:45:40</ delivery_end_time > < delivery_geo >120,30</ delivery_geo > < delivery_fee >0</ delivery_fee > < delivery_address >杭州</ delivery_address > < consignee_phone >0571</ consignee_phone > </ delivery > < merchant_code >ISV001</ merchant_code > < sub_orders > < suborders > < sale_unit >g</ sale_unit > < order_fulfill_status >SHIPPING</ order_fulfill_status > < sale_quantity >1</ sale_quantity > < sku_name >商品</ sku_name > < sale_price >100</ sale_price > < biz_order_id >333</ biz_order_id > < order_status >PAID_DONE</ order_status > < merchant_code >ISV001</ merchant_code > < handling >true</ handling > < sku_code >sku</ sku_code > < handling_type >切片</ handling_type > < out_order_id >111-1</ out_order_id > < origin_fee >100</ origin_fee > < sale_stock_quantity >10.12</ sale_stock_quantity > < stock_unit >g</ stock_unit > < pick_sale_quantity >1</ pick_sale_quantity > < pick_stock_fee >90</ pick_stock_fee > < pick_sale_stock_quantity >10.00</ pick_sale_stock_quantity > < pay_fee >200</ pay_fee > < discount_fee >100</ discount_fee > < cancel_node_type >WAREHOUSE</ cancel_node_type > < cancel_result_code >SUCCESS</ cancel_result_code > </ suborders > </ sub_orders > < out_order_id >111</ out_order_id > </ tradeorders > </ trade_list > </ result > </ alibaba_wdk_trade_order_query_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 > |
错误码 | 错误描述 | 解决方案 |
---|