Ruby on rails Shopify私有应用程序配置返回oauth错误
我的应用程序是RubyonRails,我正在尝试将它安装到Shopify上。 我通过partners dashboard在Shopify上创建了一个私人应用程序。当我在登录页面中输入我在shopify中创建的域(example.shopify.com)时, 我得到这个错误: Oauth错误无效的_请求:Shopify API应用程序不支持Oauth 我重定向到的url是: 我的配置代码如下:Ruby on rails Shopify私有应用程序配置返回oauth错误,ruby-on-rails,oauth,shopify-app,Ruby On Rails,Oauth,Shopify App,我的应用程序是RubyonRails,我正在尝试将它安装到Shopify上。 我通过partners dashboard在Shopify上创建了一个私人应用程序。当我在登录页面中输入我在shopify中创建的域(example.shopify.com)时, 我得到这个错误: Oauth错误无效的_请求:Shopify API应用程序不支持Oauth 我重定向到的url是: 我的配置代码如下: ShopifyApp.configure do |config| config.applicati
ShopifyApp.configure do |config|
config.application_name = "APP NAME"
config.api_key = env['SHOPIFY_API_KEY']
config.secret = env['SHOPIFY_API_SECRET']
config.old_secret = ""
config.scope = env['SHOPIFY_PERMISSIONS']
config.embedded_app = true
config.after_authenticate_job = false
config.api_version = "2020-01"
config.shop_session_repository = 'Shop'
config.webhooks = [
{topic: 'orders/create', address: "#{ENV['APP_HOST']}/webhooks/orders/order_create", format: 'json'},
{topic: 'fulfillments/create', address: "#{ENV['APP_HOST']}/webhooks/orders/order_fulfilled", format: 'json'}
]
end
我是否使用了错误的url格式?
我也不确定要在env文件中设置什么“APP\u HOST” 对于任何有相同问题的人,我意识到我是在我的商店中将应用程序添加为私人应用程序,而不是在partners dashboard中将其添加为公共应用程序。认识到这一点后,我遵循了本视频中的步骤: