2012-05-17 37 views
1

我正在使用Magento提供课程注册。我正在使用SOAP API V2将类“克隆”到新的日期。是否可以使用Magento Soap API V2链接到现有的产品图像?

我想重新使用现有的类图像,因为似乎很难重新上传同一图像数百次。

是否可以通过API V2链接到现有图像?

catalogProductAttributeMediaCreate()似乎并不想这样做我已经尝试过了。 目录产品属性媒体更新()也不起作用,因为尚未为该产品创建图像。

回答

2

试试这个。

$proxy = new SoapClient('http://magentohost/api/v2_soap/?wsdl'); // TODO : change url 
$sessionId = $proxy->login('apiUser', 'apiKey'); // TODO : change login and pwd if necessary 

$result = $proxy->catalogProductAttributeMediaInfo($sessionId, '2', '/b/l/blackberry8100_2.jpg'); 
var_dump($result); 

响应:

array 
    'file' => string '/b/l/blackberry8100_2.jpg' (length=25) 
    'label' => string '' (length=0) 
    'position' => string '1' (length=1) 
    'exclude' => string '0' (length=1) 
    'url' => string 'http://magentohost/media/catalog/product/b/l/blackberry8100_2.jpg' (length=71) 
    'types' => 
    array 
     0 => string 'image' (length=5) 
     1 => string 'small_image' (length=11) 
     2 => string 'thumbnail' (length=9) 
+2

我希望能尽快试试这个,所以我可以检查它作为接受。 – creuzerm

相关问题