出于某种原因,我无法使用Magento API添加新产品。文档中有一些内容没有说清楚。
如何获取网站ID?只有一个网站和一个magento购物车,所以不应该默认吗?
下面是我的代码,php变量是在脚本中先前设置的。我错过了什么吗?
$result = $client->call($session, 'catalog_product.create', array('simple', $attributeSet['set_id'], $ItemNmbr, array(
'name' => $Model,
'description' => $ItemDesc,
'weight' => $Weight,
'status' => '1',
'visibility' => '4',
'price' => $UnitPrce,
'tax_class_id' => 1,
'meta_title' => $Model,
'meta_description' => $ItemDesc
)));
这是我得到的错误:
Fatal error: Uncaught SoapFault exception: [1] Internal Error. Please see log for details. in myweb_servicescript.php:55 Stack trace: #0 myweb_servicescript.php(55): SoapClient->__call('call', Array) #1 myweb_servicescript.php(55): SoapClient->call('8682ab614bb8a30...', 'catalog_product...', Array) #2 {main} thrown in myweb_servicescript.php on line 55