我正在尝试使用Magento API来更新产品。我收到错误代码#1,并显示以下消息:<b>Fatal error</b>: Uncaught SoapFault exception: [1] Internal Error. Please see log for details.
下面是调用服务的PHP,应该更新三个属性。 Magento api文档留下了很多想象力,所以我被困住了
$ItemNmbr = $itemData->Item->ItemNmbr;
$ItemDesc = $itemData->Item->ItemDesc;
$UnitPrce = $itemData->Item->UnitPrce;
$client = new SoapClient('http://website.com/store/api/?wsdl');
$session = $client->login('apiname', 'apipassword');
$result = $client->call($session, 'catalog_product.update', array(168, array(
'description' => $ItemDesc,
'price' => $UnitPrce,
'weight' => $Weight
)));
var_dump ($result);
我现在静态设置上面的ProductID。任何有助于我理解我所做错事的信息都将不胜感激。