首页 > 解决方案 > Shopify:在不中断现有 App 用户的情况下增加范围

问题描述

我有一个处理产品和运输的 Shopify 应用程序。目前的范围是:

scope = ["read_shipping", "write_shipping", "read_products"]

新功能需要新的范围,因为:

scope = ["read_shipping", "write_shipping", "read_products",
  "write_products", "read_inventory", "write_inventory",
  "read_fulfillments", "write_fulfillments", "read_price_rules",
  "write_price_rules"]

对于新的应用程序用户来说,一切都很好。如何通过以下方式向现有 App 用户介绍这个新范围:

标签: ruby-on-rails-3shopify-app

解决方案


您将所需的新范围添加到您的应用程序。每当任何人重新进行身份验证时,Shopify 都会提示他们接受新范围。这是唯一的方法。不,您不能在现有安装的情况下潜入新范围,希望他们在不知情的情况下获得新范围。


推荐阅读