我想要更新产品变体,但以下代码无效:
$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);
如果有人回答这个问题,请回复我,谢谢。
答案 0 :(得分:4)
我得到了这个问题的答案:
$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);
我已成功更新变种的价格。