私はshopify api ruby gemを使い始めていますが、製品atmを作成しようとしていますが、価格と在庫データを一緒に送付したい場合は、(異形の)製品を作成しないでください。Shopify_api gemを使用してデフォルトバリアントデータを使用して製品を作成する方法
私が正しいとしたら、バリアントのない製品には、実際にはSKU、価格、在庫などの「デフォルトのタイトル」がありますが、これを行う正しい方法を理解できません。私は今:
new_product = ShopifyAPI::Product.new
new_product.title = "Burton Custom Freestlye 151"
new_product.product_type = "Snowboard"
new_product.vendor = "Burton"
new_product.published = "false"
new_product.save
new_product.variants << ShopifyAPI::Variant.new(
:option1 => "Default Title",
:price => 12.95,
:inventory_management => "shopify",
:inventory_quantity => 10
)
new_product.save
しかし、これはデフォルトバリアントデータのない製品になります。
いくつか試してみましたが、私は近くにいるわけではありません(https://stackoverflow.com/a/12857132/2814321、これもうまくいきません)...そしてshopifyドキュメントは本当に役に立ちません。
しかし、私は誰もこのnoobish問題で私を助けることができると確信して...右か?
それをこのように解決することができた