使用SOAP api创建具有指定id的Magento类别

时间:2016-07-06 13:15:24

标签: api magento soap

我正在编写一个脚本(用Python编写),用于对我们的Magento环境进行一些管理 现在我想知道我是否可以使用分配的ID创建类别。 我认为由于关键的限制,这可能是不可能的。但有办法吗?
只需将category_id放在catalog_category.create的参数列表中,它就不起作用,它只是跳过参数。
想要这个的主要原因是因为我需要知道类别ID才能创建子类别 我知道Magento API会返回已创建类别的ID。
但是,我无法知道哪些子类别应该去创建的类别。
(或者我可以重写一堆代码,我不太喜欢......)。登记/> 所以我认为这是现在最简单的方法 有什么建议,评论和答案吗?一切都很赞赏!

1 个答案:

答案 0 :(得分:1)

不,你不能。 Magento的实体ID适用于Magento,因此您无法指定您喜欢的内容。

当您使用API​​创建实体时,它会返回新ID,如您所说。

对于您的用例,最简单的方法是在Magento中为您的类别添加新属性,将其命名为" my_category_id"或其他东西,并允许您的API设置它。