Я пытаюсь создать заказ через API в bigCommerce. Я могу успешно создать заказ, содержащий либо новый продукт, либо существующий продукт.
Моя текущая проблема связана с опциями продукта …
Я пытаюсь создать заказ, содержащий большую футболку
Моя установка такова:
родительский элемент: черная футболка
1. содержит набор опций: mySizes
2. содержит skus для: маленький средний большой
это часть продуктов массива, который я отправляю:
[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] должны использоваться здесь. Я попробовал число, если различные комбинации без удачи.
заранее спасибо за вашу помощь
Поле [id] представляет поле «id» product_option в Ресурсе параметров продукта по ссылке на документацию API bigcommerce ниже:
https://developer.bigcommerce.com/api/objects/v2/product_option
Поле [value] представляет поле идентификатора «option value», как вы сказали, вы правы … в ресурсе Option Values Resource по ссылке API-интерфейса bigcommerce ниже:
https://developer.bigcommerce.com/api/objects/v2/option_value
Других решений пока нет …