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

如何通过REST API从Magento商店获取SKU含food的4个产品?

Magento REST API 获取SKU包含“food”的产品请求方案

正确的GET请求链接

https://magento.am/rest/V1/products/?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=%25food%25&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[page_size]=4&fields=items[sku,price,name]

关键修改说明

  • 将过滤字段从category_gear改为sku,定位到产品SKU属性
  • 匹配规则使用like,对应模糊匹配逻辑
  • 匹配值设置为%25food%25:%25是URL转义后的%,表示匹配任意长度的前后字符,实现“包含food字符串”的需求
  • 添加searchCriteria[page_size]=4,限制返回结果数量为4个,符合获取4个目标产品的需求

补充说明

如果需要不区分大小写匹配(同时命中FoodDietic、TastyFood这类大小写不同的SKU),可以将condition_type改为ilike,请求链接调整为:

https://magento.am/rest/V1/products/?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=%25food%25&searchCriteria[filter_groups][0][filters][0][condition_type]=ilike&searchCriteria[page_size]=4&fields=items[sku,price,name]

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 18:20:47