【问题标题】:I am not able to update products in Shopify Using PHP我无法使用 PHP 在 Shopify 中更新产品
【发布时间】:2017-03-24 08:08:20
【问题描述】:

我想更新产品变体,但以下代码不起作用:

$shopify = shopify\client($store, SHOPIFY_APP_API_KEY, $access_token);

$product_array = array(
                        'id'    => 37247835908, 
                        'price' => "75.00"
                    ); 

$put = $shopify('PUT', '/admin/products/632910392.json',array(),$product_array); 
print_r($put);

如果有人对此问题有答案,请回复我,谢谢。

【问题讨论】:

    标签: javascript php shopify


    【解决方案1】:

    我得到了这个问题的答案:

    $shopify = shopify\client($store, SHOPIFY_APP_API_KEY, $access_token);
    
    $product_array = array(
                            'id'    => 37247835908, 
                            'price' => "75.00"
                        ); 
    
    $put = $shopify('PUT', '/admin/products/632910392.json',array(),$product_array); 
    print_r($put);
    

    我已经像下面这样替换了上面的 put 请求并得到了解决方案:

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

    而且我已经成功更新了变体的价格。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-14
      • 1970-01-01
      • 1970-01-01
      • 2017-08-04
      • 1970-01-01
      • 1970-01-01
      • 2015-04-04
      相关资源
      最近更新 更多