我正在尝试使用REST api从Magento 2获取所有产品,是否有任何资源可以为所有产品进行GET?
答案 0 :(得分:13)
对于所有产品:/V1/products?searchCriteria
对于20种产品:/V1/products?searchCriteria[pageSize]=20
答案 1 :(得分:6)
Magento 2提供Swagger模块,它列出了所有API资源:
Magento2 RESTful API基于swagger规范,并使用swagger ui工具生成和可视化API文档,以便于理解和使用。
Magento2提供Magento_Swagger模块来列出,可视化并同时测试API资源。
如果您已在服务器上安装了Magento2,则只需点击此网址即可轻松访问您网站上列出的所有API资源:
将列出所有API资源。您可以单击每个资源来检查有关api,资源URL,方法,参数的所有详细信息,甚至可以在同一个地方执行API调用并检查响应。
答案 2 :(得分:2)
您可以尝试使用catalogProductRepositoryV1 -> [GET] /V1/products