代码之家  ›  专栏  ›  技术社区  ›  rlsaj

shopify:在不中断现有应用程序用户的情况下添加作用域

  •  0
  • rlsaj  · 技术社区  · 8 年前

    我有一个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"]
    

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

    • 请求应用程序用户接受新的作用域权限
    • 不会中断从未接受新作用域权限的应用程序用户的现有功能
    1 回复  |  直到 7 年前
        1
  •  1
  •   David Lazar    8 年前

    将需要的新作用域添加到应用程序中。无论何时任何人重新验证,shopify都会提示他们接受新的作用域。这是唯一的办法。不,你不能用现有的安装潜入新的作用域,希望它们只是 得到 新的望远镜他们不知道。