Мы пытаемся получить заказы от BigCommerce, используя API V2. Мы применили фильтр, но он не работает
$ filter = array ('min_date_created' => 'вт, 14 января 2019 00:00:00 +0000');
Как мы можем получить заказы по убыванию?
Попробуйте следующее:
https://api.bigcommerce.com/stores/{{store_hash}}/v2/orders?min_date_created={{min_date_created}}&sort=date_created:desc
Где {{store_hash}} - хеш BigCommerce Store, а {{min_date_created}} - дата, отформатированная как 2017-01-10T06: 54: 07Z.
Здесь будут представлены заказы, созданные после переменной даты и отсортированные в порядке убывания (сначала самые последние).
Для сортировки заказов по возрастанию используйте: https://api.bigcommerce.com/stores/{store_hash}/v2/orders?sort=date_created:asc
https://api.bigcommerce.com/stores/{store_hash}/v2/orders?sort=date_created:asc
Даты должны быть в формате даты RFC-2822 или ISO-8601. Для сортировки по asc и max_date_created используйте:
asc
max_date_created
https://api.bigcommerce.com/stores/{store_hash}/v2/orders?sort=date_created:asc&max_date_created=2018-01-11
Вы можете просмотреть фильтры, доступные здесь: API заказов