0

我正在使用 shopify_app gem,我可以读到我的商店。但后来我不能写信给它。我在安装我的应用程序时设置了读/写凭据,所以我确定问题不存在。这是我在商店中发布新产品时所做的:

product = ShopifyAPI::Product.new
product.title= "Nike Bag"
product.price_range = "27.00"
product.save

但它不保存。太感谢了。我非常需要这个。

4

1 回答 1

1

看起来这个问题已经在shopify api google group中解决了,但只是在这里发布,以防其他人发现它有用。

无法保存上述产品,因为未指定所有必填字段。检查shopify api 文档中的示例以获取必填字段列表。如果保存失败,还要检查 product.errors,这应该可以了解失败的原因。

这应该有效:

product = ShopifyAPI::Product.new
product.product_type = "Snowboard"
product.title = "Burton Custom Freestlye 151"
product.body_html  = "<strong>Good snowboard!</strong>"
product.vendor = "Burton"
product.variants = [ShopifyAPI::Variant.new(:price =>10)]
product.save
于 2011-08-09T17:39:36.523 回答