You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Prestashop API筛选下载指定日期后更新/创建的商品

PrestaShop API筛选指定日期后创建/更新商品的方法

PrestaShop API支持针对商品创建、更新时间的筛选,之前筛选失败大概率是参数格式或用法有误,以下是具体实现方案:

可用筛选字段

商品对象的两个核心时间字段可用于筛选:

  • date_add:商品创建时间
  • date_upd:商品最后更新时间

筛选器正确使用方式

筛选器通过filter[字段名]传递,配合filter[字段名][条件]指定比较逻辑,常用条件包括>(大于指定日期)、>=(大于等于指定日期)。

关键注意点:日期格式必须严格遵循YYYY-MM-DD HH:MM:SS,且空格需做URL编码(替换为%20),否则服务器无法正确解析。

示例请求

获取指定日期后创建的商品

以筛选2024-01-01 00:00:00之后创建的商品为例,请求URL参数如下:

?display=full&filter[date_add][>=]=2024-01-01%2000:00:00

获取指定日期后更新的商品

筛选2024-02-01 00:00:00之后更新的商品,参数为:

?display=full&filter[date_upd][>=]=2024-02-01%2000:00:00

同时筛选创建和更新时间

若需要同时满足两个时间条件,可叠加筛选器:

?display=full&filter[date_add][>=]=2024-01-01%2000:00:00&filter[date_upd][>=]=2024-01-01%2000:00:00

POST请求格式

如果使用POST请求,筛选参数需放在请求体的filter对象中,JSON示例如下:

{
  "display": "full",
  "filter": {
    "date_upd": {
      ">=": "2024-02-01 00:00:00"
    }
  }
}

内容的提问来源于stack exchange,提问作者Siddharth Srivastava

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 04:14:54