企业购订单列表查询
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
contract_order_list_req | ContractOrderListReq | 可选 | 订单列表请求 | ||
|
|||||
page_query_param | PageQueryParam | 可选 | 分页查询参数 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
page_result | OrderListItem | pageResult | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); PcOrderListRequest req = new PcOrderListRequest(); PcOrderListRequest.ContractOrderListReq obj1 = new PcOrderListRequest.ContractOrderListReq(); obj1.setContractId("10000001"); obj1.setOutOrderIdList("Top,Pub"); obj1.setBizOrderIdList("Top,Pub"); obj1.setPayStatus(10L); obj1.setStatus(10L); obj1.setLogisticsStatus(10L); obj1.setCreateTimeStart("xxxxx"); obj1.setCreateTimeEnd("xxxxx"); obj1.setPayTimeStart("xxxxx"); obj1.setPayTimeEnd("xxxxx"); obj1.setEndTimeStart("xxxxx"); obj1.setEndTimeEnd("xxxxx"); obj1.setBuyerId(10000001L); req.setContractOrderListReq(obj1); PcOrderListRequest.PageQueryParam obj2 = new PcOrderListRequest.PageQueryParam(); obj2.setPageSize(20L); obj2.setCurrentPage(1L); obj2.setCursor("12345"); obj2.setCursorMode(false); obj2.setWithTotal(true); req.setPageQueryParam(obj2); PcOrderListResponse rsp = client.execute(req); System.out.println(rsp.getBody());
<pc_order_list_response> <page_result> <success>true</success> <error_code>200</error_code> <error_msg>参数错误</error_msg> <order_list_item_page_data> <current_page>1</current_page> <page_size>20</page_size> <total_count>100</total_count> <cursor_mode>false</cursor_mode> <cursor>12345</cursor> <order_list_item_list> <order_list_item> <sub_order_list> <sub_order_list_item> <biz_order_id>xxxxx</biz_order_id> <parent_id>xxxxx</parent_id> <tp_order_id>xxxxx</tp_order_id> <out_order_id>xxxxx</out_order_id> <item_id>3</item_id> <item_name>xxxxx</item_name> <item_pic>xxxxx</item_pic> <sku_id>3</sku_id> <sku_property>xxxxx</sku_property> <item_price>3</item_price> <buy_amount>10</buy_amount> <status>10</status> <pay_status>10</pay_status> <logistics_status>10</logistics_status> <refund_status>10</refund_status> <create_time>xxxxx</create_time> <pay_time>xxxxx</pay_time> <end_time>xxxxx</end_time> </sub_order_list_item> </sub_order_list> <buyer_id>3</buyer_id> <out_service_id>3</out_service_id> <out_service_nick>xxxxx</out_service_nick> <biz_order_id>xxxxx</biz_order_id> <out_order_id>xxxxx</out_order_id> <contract_no>xxxxx</contract_no> <social_credit_code>xxxxx</social_credit_code> <tp_order_id_list> <string>Top</string> <string>Pub</string> </tp_order_id_list> <buy_amount>10</buy_amount> <total_fee>3</total_fee> <post_fee>3</post_fee> <status>10</status> <pay_status>10</pay_status> <logistics_status>10</logistics_status> <refund_status>10</refund_status> <create_time>xxxxx</create_time> <pay_time>xxxxx</pay_time> <end_time>xxxxx</end_time> <logistics_confirm_time>xxxxx</logistics_confirm_time> <remark>xxxxx</remark> <receiver> <receiver_name>xxxxx</receiver_name> <mobile>xxxxx</mobile> <address_detail>xxxxx</address_detail> </receiver> </order_list_item> </order_list_item_list> </order_list_item_page_data> </page_result> </pc_order_list_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|