Shopify如何解决冲突的应用代理URL?

时间:2018-04-05 20:51:08

标签: e-commerce shopify shopify-app

Shopify app proxy是应用可以自动为您设置的网址。它是一个看起来像商店网址的网址,但它实际上代理了某个备用应用网址。

示例:应用可以设置example.myshopify.com/a/test来代理应用所需的任何网址。

此处显示的是partners dashboardenter image description here

中的一些设置

我的问题:如果两个应用在/a/proxy设置代理,并且用户安装了这两个应用,会发生什么? example.myshopify.com/a/proxy然后可以去两个不同的地方之一?

这似乎是一个灾难性的情况?我真的很困惑。我在这里错过了什么?

1 个答案:

答案 0 :(得分:0)

我通过一些测试找到了答案。

Shopify通过在最新应用网址的Sub path部分的末尾附加一个数字来解析冲突的应用代理。

因此,如果用户将Sub path prefix的{​​{1}}和a的{​​{1}}安装为Sub path的应用1。 然后,用户使用相同的testSub path prefix安装应用2,然后应用2将自动获得Sub path Sub path