Shopify:在不中断现有App用户的情况下添加范围

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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用户,一切都很好。如何通过以下方式将此新范围引入现有App用户:

  • 请求App用户接受新范围权限,
  • 不会中断从未最终接受新范围权限的App用户的现有功能
答案

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

以上是关于Shopify:在不中断现有App用户的情况下添加范围的主要内容,如果未能解决你的问题,请参考以下文章

如何在不覆盖现有样式的情况下向 WPF 自定义控件添加触发器?

在不停机的情况下重命名现有列

如何在不覆盖现有记录的情况下将新行添加到数据表

SSAS - 是不是可以在不重新部署整个多维数据集的情况下将属性添加到现有维度

如何在不丢失原始参与者的情况下将现有呼叫升级到会议?

如何在不丢失表格视图单元格的情况下将现有集合视图添加到表格视图