1

私は困惑しています。Etsy には ListingVariationImage エンドポイント ( /listings/:id/variation-images) があり、そこにタプルの配列 をPOST します{property_id, value_id, image_id}

画像にカラー:ブラックを割り当てたいので投稿し{property_id=200, value_id=1, image_id=MYID}ます。200 は "Primary color" の property_id、1 は "Black" の value_id、MYID は有効なイメージ ID です。これは私が応答して得たものです:

HTTP 400: variation with property_id 200 and value_id 1 is invalid

Etsy の UI でこの商品のバリエーション画像を手動で設定して (色: 黒を私の画像に合わせて)、API からバリエーション画像を取得してみました。私はこれを返します:

{property_id=200, value_id=49928889190, image_id=2420286876}

49928889190って一体何?このリストの在庫を取得すると、その valueId がまったく表示されません。グラフィック ティーの分類ノード プロパティにはありません (これは、このリストが設定されているものです)。APIのどこにも見つかりません。

Etsy API を使用して、バリエーション画像エンドポイントを使用して画像をプロパティ値に割り当てるにはどうすればよいですか?

4

1 に答える 1