Magento (SOAP) API Catalog_product_attribute_media.list 返回 storeView

问题描述 投票:0回答:1

我正在使用 Magento 1.9 SOAP API 通过我们的 PIM 管理产品。我们正在使用 Magento 的多商店功能,某些产品在多个商店都有售,但具有不同的图像。

有没有办法填充商店视图,这些视图分配给 API 响应中的图像?

根据

Magento 1.x SOAP API 文档
,来自 catalog_product_attribute_media.list 的默认响应是:

  • 文件
  • 标签
  • 位置
  • 排除
  • 网址
  • 类型

也许我要破解

Mage_Catalog_Model_Product_Attribute_Media_Api
...但我希望有更好的方法。

php magento magento-soap-api
1个回答
0
投票

如果在

catalog_product_attribute_media.list
调用期间未明确指定商店代码,结果将仅包含分配给默认商店视图的图像(当在“选择商店视图”中未选择自定义商店视图时,在管理面板中设置的图像)下拉菜单)。

要获取在特定商店视图中分配的图像,请使用

storeView
的可选
catalog_product_attribute_media.list
参数。因此,所有检索到的图像的商店视图都是已知的。无需破解
Mage_Catalog_Model_Product_Attribute_Media_Api

© www.soinside.com 2019 - 2024. All rights reserved.