我正在尝试通过API创建订单到bigCommerce。我可以成功创建包含新产品或现有产品的订单。
我目前的问题是处理产品选项...... 我正在尝试创建一个包含大号T恤的订单
我的设置是这样的: 父项是:黑色T恤 1.包含一个选项集:mySizes 2.包含skus for:small medium large
这是我发送的阵列的产品部分:
[products] => Array
(
[0] => Array
(
[product_id] => 30 //(parent ID)
[quantity] => 1
[product_options] => Array
(
[0] => Array
(
[id] => 18 //(option_id:size)
[value] => 74 //(id for value:large)
)
)
)
)
我没有找到关于在这里使用[id]和[value]的适当文档。如果没有运气,我尝试过不同组合的数字。
提前感谢您的帮助。
答案 0 :(得分:1)
字段[id]代表以下bigcommerce API文档链接中的产品选项资源中的product_option“id”字段:
https://developer.bigcommerce.com/api/objects/v2/product_option
字段[value]代表“选项值”ID字段,正如您所说,您是正确的...来自以下bigcommerce API链接的选项值资源:
https://developer.bigcommerce.com/api/objects/v2/option_value