WooCommerce REST API - 获取使用参数之前/之前的订单
问题描述:
我正在使用WooCommerce REST API(http://woocommerce.github.io/woocommerce-rest-api-docs/#introduction),并且能够成功下载Customers,Orders等。我现在想只下载2个日期之间的订单列表 - 我可以在文档的订单以下参数见:WooCommerce REST API - 获取使用参数之前/之前的订单
after string Limit response to resources published after a given ISO8601 compliant date.
before string Limit response to resources published before a given ISO8601 compliant date.
我修改的URL请求这样的:
https://mywebsite.com/wp-json/wc/v1/orders?after=2016-08-05&before=2016-08-06&page=1
,但我得到一个400错误与此回应:
{
"code": "rest_invalid_param",
"data": {
"params": {
"after": "The date you provided is invalid.",
"before": "The date you provided is invalid."
},
"status": 400
},
"message": "Invalid parameter(s): after, before"
}
的2个日期是有效的ISO8601标准的日期,据我可以告诉。无法找到这个请求应该如何显示的例子,所以不知道该从哪里去。
答
事实证明,您还需要指定时间,例如,
after=2016-11-20T13:57:31.2311892-04:00
你可以让它使用积极的时区,如+01:00吗? – DarkNeuron