有没有办法通过Magento restapi调用来提高产品的性能?

2024-05-13 22:45:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用Python通过Magento v2.0restapi获取数据。我使用的是Magento v2.0提供的API端点。这需要比预期更长的时间。在

我使用的是Magento v2.0提供的restapi端点 https://devdocs.magento.com/guides/v2.0/rest/bk-rest.html

批量拉取产品数据的端点 获取“/V1/产品”

根据VDGALLENTO提供的信息,所有的信息都应包含在DEGALLENTO提供的信息中。在

响应链接:https://devdocs.magento.com/swagger/index_20.html

在CatalogProductRepositoryV1->;GET/v1/products中

但问题是,这个端点在实际的API端点调用中不包含stockitem信息和mediaGalleryEntries。所以我使用另一个端点来获取这些信息。 获取/v1/products/{sku}

要使用“/V1/products/{sku}”,首先我使用GET/V1/products获取所有的sku。 {1/sku是一个请求。这个一对一的请求需要更长的时间。我使用python中的一个线程来处理这个一对一的请求。还有其他改进的方法吗? 我甚至试着从Magento商店里清理那些藏匿的东西。但结果似乎是一样的。在

任何进一步的见解,链接或解决方案,你可以提供将不胜感激,感谢提前!在


Tags: httpscomrestapirestapi信息html时间