我正在使用Shopify应用程序gem(https://github.com/Shopify/shopify_app)在我客户的shopify网站中创建嵌入式应用程序。我试图遍历我们的数据库的一个表,并在每行的shopify中创建一个新产品。Shopify gem通过数据库脚本创建产品
class ProductController < ApplicationController
around_filter :shopify_session
layout 'embedded_app'
def new
@parts = Part.all
@parts.each do |part|
@product = ShopifyAPI::Product.new
@product.title = part.style_name
@product.sku = part.sku
@product.upc = part.upc
@product.weight = part.weight
@product.product_type = "Part"
@product.vendor = part.vendor
@product.tags = "part"
@product.save
end
end
end
我在本地工作时,我打产品的新动作我得到这个错误:“失败响应码= 403响应消息=禁止”
我意识到我错过了行会“around_filter:shopify_session”在班级中访问会话。但现在我得到这个错误:“失败。响应代码= 403.响应消息=禁止。” –