【问题标题】:Shopify API PHP: Updating a variant's attributes, specifically inventory quantityShopify API PHP:更新变体的属性,特别是库存数量
【发布时间】:2012-06-18 13:18:26
【问题描述】:

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

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

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

/admin/variants/#{id}.json

要更新 product 属性,例如标题,需要:

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

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

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

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

【问题讨论】:

    标签: php api shopify


    【解决方案1】:

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

    【讨论】:

    【解决方案2】:

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

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

    (见相关Shopify documentation

    【讨论】:

      猜你喜欢
      • 2012-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 2017-12-30
      • 1970-01-01
      相关资源
      最近更新 更多