使用在特定日期后创建或更新的 API 下载 Prestashop 产品。
有过滤器吗?如何使用?
我尝试在API参数中使用过滤器,但无法得到答案。
我想下载在特定日期后在 Presashop 商店创建或更新的产品。
您可以使用“filter”参数根据产品或订单的创建或更新日期过滤产品或订单。我能够使用 PrestaShop 1.7.8.10 重现此内容。
例如要过滤
date_upd
大于2023-10-10 00:00:00的所有产品,需要调用:
/api/products?display=full&filter[date_upd]=>[2023-10-10 00:00:00]&date=1
要过滤
date_add
小于2017-11-15 13:51:06的所有产品,需要调用:
/api/products?display=full&filter[date_upd]=<[2017-11-15 13:51:06]&date=1
这里要注意的重要一点是包含
data=1
参数。否则,WebserviceRequestCore
类将从可用过滤器中删除date_upd
和date_add
,如第1135行所述。