Я использую Magento Soap Api для загрузки изображений продуктов. Кажется, я не могу указать имя, которое я хочу Magento, поэтому сохраните файл как на сервере, хотя я указываю «имя» согласно документации Magento.
Я использую Magento 1.2.1.2 и не могу выполнить обновление, поскольку на сайте используются модули, которые выходят из строя в более новой версии.
Есть мысли о том, как указать имя файла, в котором Magento сохраняет изображение как?
Код, который я использую:
$client->call(
$session_id,
'catalog_product_attribute_media.create',
array(
$sku,
array(
'file' => array(
'content' => base64_encode(file_get_contents($filename)),
'mime' => $imageinfo['mime'],
'name' => $filename
),
'label' => $description,
'types' => array(
'image',
'small_image',
'thumbnail'
),
'exclude' => FALSE
)
)
);