5

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

谁能帮我更新产品的变体属性,特别是库存数量

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

/admin/variants/#{id}.json

要更新产品属性(例如标题),需要:

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

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

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

与往常一样,非常感谢任何帮助。

4

2 回答 2

3

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

于 2012-06-18T16:07:45.987 回答
3

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

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

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

(请参阅相关Shopify 文档

于 2017-03-24T10:02:24.447 回答