BigCommerce API - 带有product_option_id的SKU插入错误

时间:2013-12-02 23:53:55

标签: json api store inventory bigcommerce

我正在使用BigCommerce的API并尝试创建一个具有独特选项,选项集和SKU库存的产品(从头开始)。创建选项,选项集和产品后,我尝试使用以下JSON POST SKU:

{"sku": "FM-MIX46-RA1", "inventory_level": 10,
 "options": [{"option_value_id": 229,"product_option_id": 76},
             {"option_value_id": 226, "product_option_id": 75}]
}

product_option_id值对应于Option对象的id,而option_value_id值对应于共享相同选项{Child {{1}的子Value对象的id }。

从BigCommerce收到的JSON响应如下:

id

SO中有几个查询来自努力访问产品或SKU(使用其中一个)的用户以更新库存水平,我想强调我的问题明显不同,因为我的SKU对象不存在我对数据模型的逻辑设计或REST API之上的语言绑定没有任何问题。

1 个答案:

答案 0 :(得分:2)

  

product_option_id值对应选项的ID   对象,而option_value_id值对应于id   子值共享相同选项ID的值对象。

以下是您的问题:它不是选项的ID,而是 product_option_id

请求“products / {product_id} / options”

获取您之后的选项的ID