0
私の製品には変種がありません。私はバリアント以外の値を更新することができますが、何らかの理由で、(必要と思われる)バリアントの一部である価格を更新できません。APIを使用してShopifyの価格を更新できませんPHPとカール
$data = array(
'product' => array(
'id' => $id,
'title' => $title,
'body_html' => $description,
'tags' => $tags,
'variants' => array(array(
'id' => $variant_id,
'product_id' => $id,
'price' => $price))
)
);
$url = "https://$api_key:[email protected]/admin/products/$id.json";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PUT");
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec ($curl);
curl_close($curl);
$result = json_decode($result);
print_r($result);
タイトル、本文、タグは正常に更新されますが、価格は反映されません。私は生の製品jsonと比較して、それは良いようです。私は間違って何をしていますか?
おかげ