订单查询接口。订单状态变更可订阅以下消息:销售单发货消息alibaba_mos_SaleOrderDeliver、销售单状态变更alibaba_mos_SaleOrder、销售单退款消息alibaba_mos_SaleOrderRefund。消息服务可参考文档https://open.taobao.com/docV3.htm?docId=101663&docType=1
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
query | OpenOrderQuery | 必须 | 查询入参 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | MultiResult | 接口返回model | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaMosTmOpenOrderQueryRequest req = new AlibabaMosTmOpenOrderQueryRequest(); AlibabaMosTmOpenOrderQueryRequest.OpenOrderQuery obj1 = new AlibabaMosTmOpenOrderQueryRequest.OpenOrderQuery(); obj1.setCreateTimeStart(StringUtils.parseDateTime("2021-06-01 00:00:00")); obj1.setCreateTimeEnd(StringUtils.parseDateTime("2021-06-02 00:00:00")); obj1.setPageNo(1L); obj1.setPageSize(10L); obj1.setOutTradeNos("20210716000841049675"); obj1.setOutCounterNos("HZ01-00092"); obj1.setTradeStatuses("3,8"); obj1.setSaleChannels("1,2"); obj1.setModifiedTimeStart(StringUtils.parseDateTime("2021-06-01 00:00:00")); obj1.setModifiedTimeEnd(StringUtils.parseDateTime("2021-06-02 00:00:00")); obj1.setDeliverTimeStart(StringUtils.parseDateTime("2021-06-01 00:00:00")); obj1.setDeliverTimeEnd(StringUtils.parseDateTime("2021-06-02 00:00:00")); obj1.setMasterOrderNo("20221206000000000012039486070"); obj1.setOutChannelTradeNos(""20240729203335-33517""); req.setQuery(obj1); AlibabaMosTmOpenOrderQueryResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody());
<alibaba_mos_tm_open_order_query_response> <result> <datas> <data> <order_items> <order_items> <logistics_way_name>普通快递</logistics_way_name> <quantity>1</quantity> <sale_price>0</sale_price> <item_title>倩碧匀净淡斑多效精华露30ml套装赠礼</item_title> <payments> <payments> <out_payment_name>支付宝</out_payment_name> <split_amount>1000</split_amount> <out_payment_code>D146</out_payment_code> <pay_line_no>1</pay_line_no> </payments> </payments> <art_no>QB20200410</art_no> <tag_price>0</tag_price> <bar_code>QB20200410</bar_code> <line_no>3</line_no> <logistics_way>2</logistics_way> <logistics_status_text>已收货</logistics_status_text> <out_sku_id>demo</out_sku_id> <logistics_status>5</logistics_status> <counter> <counter_name>倩碧</counter_name> <store_counter_no>HZ01-606060</store_counter_no> <brand_id>100010</brand_id> </counter> <warehouse> <warehouse_name>杭州一仓</warehouse_name> <warehouse_type>SUPPLIER</warehouse_type> <warehouse_number>123456</warehouse_number> </warehouse> <sub_line_no>1</sub_line_no> <pay_amount>0</pay_amount> <master_order_no>20220116000000000960088002000</master_order_no> <deliver_time>1624175784000</deliver_time> <guider_id>0694</guider_id> <brand_set_code>code1</brand_set_code> <give_away_value>1</give_away_value> <brand_set_code_qty>2</brand_set_code_qty> <brand_new_enjoy_activity_id>12345</brand_new_enjoy_activity_id> <brand_new_gift_member_tag>BRAND_NEWCOMER</brand_new_gift_member_tag> </order_items> </order_items> <order> <gmt_modified>1624175784000</gmt_modified> <pay_time>1624175783000</pay_time> <post_fee>0</post_fee> <store> <store_no>HZ01</store_no> <store_name>银泰百货武林总店</store_name> </store> <buyer_open_id>918505435</buyer_open_id> <gmt_create>1624175769000</gmt_create> <trade_status_text>已付款</trade_status_text> <buy_note>demo</buy_note> <sale_channel_name>喵街</sale_channel_name> <sale_channel>2</sale_channel> <total_fee>49500</total_fee> <out_trade_no>20210620000830019813</out_trade_no> <trade_status>3</trade_status> <ticket_no>HZ0178416005959</ticket_no> <guider_id>0000</guider_id> <success_time>1624175769000</success_time> <guider_name>导购</guider_name> <pre_buy_status_text>待结算</pre_buy_status_text> <pre_buy_status>0</pre_buy_status> <pre_buy_settle_time>1662508860000</pre_buy_settle_time> <master_order_no>20220116000000000960088002000</master_order_no> <delivery_status>3</delivery_status> <delivery_status_text>已发货</delivery_status_text> <out_channel_trade_no>20240729203335</out_channel_trade_no> </order> </data> </datas> <success>true</success> <err_code>demo</err_code> <err_message>demo</err_message> <total>1</total> </result> </alibaba_mos_tm_open_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>
错误码 | 错误描述 | 解决方案 |
---|