Shopify 更新产品库存
Shopify update product inventory
我在更新 Shopify 上的产品库存时遇到了一些困难。我可以更新变体库存,但是当我同时更新产品的所有变体时,我想通过产品更新来更新它。看了文档好像可以,但是好像不行。
$shopify_product['product']['id'] = XXXXXXXXX;
// Each variants...
$shopify_product['product']['variants'][] = array(
'id' => $variant_shopify_id,
'inventory_quantity' => $quantity,
'old_inventory_quantity' => $quantity,
'inventory_management' => 'shopify',
);
这就是我的代码的样子。它类似于此 link 处的文档:https://docs.shopify.com/api/product
非常感谢您的帮助,
爱德华
'inventory_quantity' => $quantity,'old_inventory_quantity' => $quantity
基本上会说数量变化没有区别
它的工作方式是 'inventory_quantity'
(减号)'old_inventory_quantity'
。在你的情况下它是 zero.
试试这个 'inventory_quantity_adjustment' => $quantity - ('old_inventory_quantity')
- 这将添加所需的 $quantity.
我在更新 Shopify 上的产品库存时遇到了一些困难。我可以更新变体库存,但是当我同时更新产品的所有变体时,我想通过产品更新来更新它。看了文档好像可以,但是好像不行。
$shopify_product['product']['id'] = XXXXXXXXX;
// Each variants...
$shopify_product['product']['variants'][] = array(
'id' => $variant_shopify_id,
'inventory_quantity' => $quantity,
'old_inventory_quantity' => $quantity,
'inventory_management' => 'shopify',
);
这就是我的代码的样子。它类似于此 link 处的文档:https://docs.shopify.com/api/product
非常感谢您的帮助,
爱德华
'inventory_quantity' => $quantity,'old_inventory_quantity' => $quantity
基本上会说数量变化没有区别
它的工作方式是 'inventory_quantity'
(减号)'old_inventory_quantity'
。在你的情况下它是 zero.
试试这个 'inventory_quantity_adjustment' => $quantity - ('old_inventory_quantity')
- 这将添加所需的 $quantity.