【发布时间】:2013-12-18 20:46:36
【问题描述】:
我正在使用 BigCommerce 的 API 并尝试创建具有独特选项、选项集和 SKU 库存的产品(从头开始)。创建选项、选项集和产品后,我尝试使用以下 JSON 发布 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 值对应于共享相同 Option 的子 Value 对象 idid。
BigCommerce 收到的 JSON 响应如下:
{'status': 400,
'message': "The field 'product_option_id' is invalid.",
'details': {'product_option_id': 76}
}
用户在 SO 中有几个查询,他们努力访问产品或 SKU(使用其中一个)以更新库存水平,我想强调我的问题明显不同,因为我的 SKU 对象不存在我对数据模型的逻辑设计或位于 REST API 之上的语言绑定没有任何问题。
【问题讨论】:
标签: json api store inventory bigcommerce