Magento的设置为属性的产品配置与SOAP API

我需要创建通过Magento的SOAP API新配置产品,并添加相关的产品吧。

我用这个代码,创建2个产品(一个简单的和一个configur。)然后我尝试简单的链接到Config中的一个......这不工作。有一个教程做? 任何帮助? 非常感谢。

// Magento login information $mage_url = 'http://test.de/api/?wsdl'; $mage_user = 'admin'; $mage_api_key = 'admin'; // Initialize the SOAP client $soap = new SoapClient( $mage_url ); // Login to Magento $session = $soap->login( $mage_user, $mage_api_key ); $attributeSets = $soap->call($session,'product_attribute_set.list'); $set = current($attributeSets); $sku = 'iphone-12345'; //configurable $newProductData = array( 'name' => 'iPhone', 'websites' => array(1), 'short_description' => 'short description', 'description' => 'description', 'price' => 150, 'status' => '1', 'categories' => array(138), ); $newProductRelated = array( 'name' => 'iPhone', 'websites' => array(1), 'short_description' => 'short description', 'description' => 'description', 'price' => 150, 'status' => '1', 'sku' => '2551464' ); $productId = $soap->call($session,'product.create',array('configurable', $set['set_id'], $sku ,$newProductData)); $productId2 = $soap->call($session,'product.create',array('simple', $set['set_id'], $newProductRelated['sku'] ,$newProductRelated)); $soap->call($session, 'product_link.assign', array('configurable', $sku, $newProductRelated['sku'], array('position'=>0, 'colore'=> 21, 'qty'=>6)));

再次尾数THX。

--------------解决方案-------------

有一个类似的问题处理使出使用CSV导入创建从API进口产品的关系。 今年5月可能是通过生成CSV一次性导入一个可用的方法。

分类:API 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.403 (s). 10 q(s)