javascript - 获取 Shopify API 脚本标签的 Shopify 商店名称的最可靠方法?
问题描述
似乎有 2 个选项可用,我想确保它们是获取当前 Shopify 商店信息的可靠方法:
选项1:
劫持window.Shopify
变量。这提供shop
了任何 api 调用所需的变量(api 调用不是通过 Shopify 而是我的服务器)。
选项#2:
Shopifyshop
像这样传递给注入的脚本元素:
<script type="text/javascript" async src="https://myexample.com/js/welcomeBar.js?shop=foobarshopify.myshopify.com"></script>
这个选项很奇怪,因为我没有看到我从 Shopify 商店测试的每个 scripttag 都完成了它,只有我的。
任何一个选项是否比另一个更可靠(或者是否会导致问题)?另外,请让我知道是否有更可靠的方法,或者是否缺少更多方法。
编辑:这是假设安装了 Shopify 应用程序,并且我需要shop
安装它的当前商店。
解决方案
推荐阅读
- python - 通过 Name 获取 List 中 Item 的 ID
- html - css z-index div在另一个div下面
- python - 使用 python 从 mp3 创建 MP4
- c++ - 带有模板的链接器“错误 LNK2019:公共:__thiscall”
- sql - 如果不存在则并发创建表
- c++ - 全屏四边形绘制的两个三角形边界处的奇怪图案
- facebook - facebook黑洞电子邮件是什么意思?
- r - 在 r/sf 中投影一个半径为 50 公里的四分之一圆?
- c++ - 如何使用 typedefs 或类似的东西来重载具有有效相同签名的构造函数?
- python - 在没有默认为普通文本的情况下,如何在 idle3 中打开保存的 .py 文件?