我想要更新Products变体,但以下代码不起作用:
$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);
如果有人对这个问题有答案,请多谢我.
解决方法:
我得到了这个问题的答案:
$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);
而且我已经成功更新了变体的价格.