我正在尝试使用 magento api 创建图像,但消息失败
SoapFault exception: [104] Cannot create image.
这不是一个有用的错误消息!这是什么意思?为什么要这样做?如何使用 magento api 创建图像?
这是我的代码:
$client = new SoapClient($wsdlurl);
$sessionId = $client->login($user, $key);
$file = array(
'content' =>
base64_encode(file_get_contents($filename)),
'mime' => 'image/jpeg',
'name' => 'newfile.jpg'
);
$result = $client->call(
$sessionId,
'catalog_product_attribute_media.create',
array(
$productId,
array('file'=>$file, 'label'=>'new_test_label', 'position'=>'100', 'types'=>array('thumbnail'), 'exclude'=>0)
)
);
我究竟做错了什么?