我想根据其号码(而非订单ID(或日期检索订单。
之前,我尝试通过其order_id
,status
或order_key
的订单来检索(与Postman(一起检索:
https://example.com/wp-json/wc/v1/orders?status=completed&consumer_key=ck_...&consumer_secret=cs_...
在上面的示例中,它可以正常工作。但是,当我尝试使用number
时,列出了所有订单:
https://example.com/wp-json/wc/v1/orders?number=123&consumer_key=ck_...&consumer_secret=cs_...
我也尝试过filter[number]
,结果是相同的(列出了所有订单(:
https://example.com/wp-json/wc/v1/orders?filter[number]=123&consumer_key=ck_...&consumer_secret=cs_...
问题:您能否使用WooCommerce Rest API来解释如何按订单号(或日期(获取订单?
根据我的理解,您需要根据订单号以ASC或DESC订单显示订单。
您可以使用orderby
和order
查询字符串参数来获取订单,按日期https://localhost/wp-test/wp-json/wc/v3/orders?&orderby=date&order=asc&consumer_key=ck_b9f70548c7b676&consumer_secret=cs_10acfa5ab943eb6a0e
通常,按日期订购也将为您提供按数字订单的结果,因为在最新日期上下的订单将根据WordPress具有最新订单ID,直到您从管理员端进行修改和vice-vices-vices-vices
请告诉我,如果我可以进一步帮助您。