我必须使用csv文件在bigcommerce中导入我的产品数据。现在我正在使用创建产品api方法,但我在上传产品时遇到类别问题。
在csv文件中,我有按名称而不是id的类别数据。但是在API参数类别中应该通过id数组传递。他们以任何方式在PHP脚本中按名称使用类别作为参数吗?
<product>
<name>xbox</name>
<type>physical</type>
<description>this is a test item</description>
<price>499.99</price>
<categories>
<categories>DIAHATSU/ROCKY/F70/AXLE</categories>
</categories>
<availability>available</availability>
<weight>0.5</weight>
</product>
答案 0 :(得分:0)
我有
的方法.GetOrInsertGetCategory(String name)
我提供了一个字符串,它返回该类别的现有整数值(通过对BigCommerce的select服务调用)或者插入一个新的(再次通过BigCommerce服务)并返回整数值。
我试着对这些类别保持便宜,但它对于产品插入来说是相当核心的,如果你做得不对,那么你最终会通过/ admin /界面进行大量的手动类别组织,这不是没有乐趣。