Shopify API:按日期在Shopify中获取订单

时间:2012-09-07 13:18:14

标签: api date get shopify orders

为什么按日期和限制从Shopify商店中提取订单始终会返回最新日期的订单? 喜欢:如果我查询从2012年8月1日起获得5个订单 使用此查询: /admin/orders.json?status=open&created_at_min=2012-08-01 12:00&limit=5

因为我在2012年8月20日有5个订单,在2012年8月31日有5个订单 但这将返回最新日期的5个订单(2012年8月31日)。

4 个答案:

答案 0 :(得分:2)

Shopify API会将订单从最近回复到最旧。

当您提交查询时,Shopify将首先创建您的十个订单的数组;前五个是从8月31日开始,后五个是从8月20日开始。

然后,通过将其限制为五个订单,Shopify为您提供前五个订单。

据我所知,没有办法在Shopify API中指定您自己的排序顺序。您需要使用created_at_min= 2012-08-01获取所有订单,然后使用您编写的任何语言,获取数组中的最后5个项目。

答案 1 :(得分:2)

没有记录,但您可以通过在查询中添加order=processed_at+asc来实现。

答案 2 :(得分:1)

&created_at_max=2012-08-01 11:59可以解决问题

shopify order api

答案 3 :(得分:0)

两个日期之间