Ruby on rails 如何访问作业中的webhook数据?(ShopifRails)
我正在用rails制作Shopify应用程序,我有: webhooks\u controller.rbRuby on rails 如何访问作业中的webhook数据?(ShopifRails),ruby-on-rails,ruby-on-rails-4,shopify,webhooks,shopify-app,Ruby On Rails,Ruby On Rails 4,Shopify,Webhooks,Shopify App,我正在用rails制作Shopify应用程序,我有: webhooks\u controller.rb 模块ShopifyApp 类WebhooksController
模块ShopifyApp
类WebhooksController
订单创建作业。rb
class OrdersCreateJob < ActiveJob::Base
def perform(shop_domain:, webhook:)
shop = Shop.find_by(shopify_domain: shop_domain)
shop.with_shopify_session do
#DATA GOES HERE
end
end
end
类OrdersCreateJob我该怎么做呢?数据包含在webhook参数中。请注意,订单没有标题,因此webhook[:title]将不存在,但订单有航运公司,因此您可以使用webhook[:shipping_lines]获取它们
class OrdersCreateJob < ActiveJob::Base
def perform(shop_domain:, webhook:)
shop = Shop.find_by(shopify_domain: shop_domain)
shop.with_shopify_session do
#DATA GOES HERE
end
end
end