product_attribute_media.list在Magento中给出Product not exists错误

时间:2015-10-28 16:24:50

标签: php magento soap

根据magento,这是SOAP(v1) product_attribute_media.list 调用的参数列表:

enter image description here http://www.magentocommerce.com/api/soap/catalog/catalogProductAttributeMedia/catalog_product_attribute_media.list.html

我有一个数字sku(例如123456)。所以,当我称之为api方法时,我得到产品不存在。肥皂故障。

这是我的代码:

// Load existing images
$existingImages = $proxy->call(
    $sessionId,
    'catalog_product_attribute_media.list',
    (string)$SKU,
    $storeId,
    'sku'
);

为什么这不起作用?

在你问之前;是的 $ SKU 中的此产品(例如123456)确实存在于指定商店ID的magento中,我已经检查过了。

1 个答案:

答案 0 :(得分:0)

感谢:http://allabouttodd.com/story/magento-api-media-call-returns-product-not-exists-error-valid-sku

我已经修好了这个:

// Load existing images
$existingImages = $proxy->call(
    $sessionId,
    'catalog_product_attribute_media.list',
    (string)$SKU .' ',
    $storeId,
    'sku'
);