Shopify app proxy是应用可以自动为您设置的网址。它是一个看起来像商店网址的网址,但它实际上代理了某个备用应用网址。
示例:应用可以设置example.myshopify.com/a/test
来代理应用所需的任何网址。
我的问题:如果两个应用在/a/proxy
设置代理,并且用户安装了这两个应用,会发生什么? example.myshopify.com/a/proxy
然后可以去两个不同的地方之一?
这似乎是一个灾难性的情况?我真的很困惑。我在这里错过了什么?
答案 0 :(得分:0)
我通过一些测试找到了答案。
Shopify通过在最新应用网址的Sub path
部分的末尾附加一个数字来解析冲突的应用代理。
因此,如果用户将Sub path prefix
的{{1}}和a
的{{1}}安装为Sub path
的应用1。
然后,用户使用相同的test
和Sub path prefix
安装应用2,然后应用2将自动获得Sub path
Sub path
。