Shopify API PHP:更新变体的属性,特别是库存数量

时间:2012-06-18 13:18:26

标签: php api shopify

我正在使用此PHP框架与Shopify's API

一起使用

任何人都可以帮我更新产品的变体属性,特别是库存数量吗?

Shopify文档中列出的相应api调用是:

/admin/variants/#{id}.json

要更新产品属性,例如标题,请执行以下操作:

$fields = array('title' => 'My New Product Edit');

$api->product->modify(89605609, $fields);

更改这些以反映变体不会以相同的方式工作。

一如既往,任何帮助都非常感激。

2 个答案:

答案 0 :(得分:3)

不推荐使用您正在使用的库。您应该使用此处提到的库之一:http://wiki.shopify.com/Shopify_App_Development#.E2.80.9CI.E2.80.99m_a_PHP_developer.E2.80.9D

答案 1 :(得分:2)

您可以使用以下代码并更新变体值:

$product_array = array(
    'variant'=>array(               
    'id'=>#{id},
    'price'=>15.00
));

$put = $shopify('PUT /admin/variants/#{id}.json', array(), $product_array);

(请参阅相关的Shopify documentation