如何将脚本添加到 shopify 应用的前端

How to add script to the front side of the shopify app

由于我是 shopify 应用程序的新手,我创建了一个应用程序并安装在商店中,脚本标签具有读写权限。我如何动态地将 javascript 添加到 shopify 应用程序的前端。

使用脚本标签 API创建您想要动态加载的javascript。

# POST /admin/script_tags.json

{
  "script_tag": {
    "event": "onload",
    "src": "https://djavaskripped.org/fancy.js"
  }
}

文档:Link

当您的应用程序安装在商店中时,商家通常会收到两个对话框进行确认。一种是您要收取帐单费用。另一个是让范围访问他们的商店。假设他们批准了两者,您将获得一个 oAuth 令牌,允许您 read/write ScriptTag 端点。

因此,当您获得该 oAuth 令牌时,将其与商店名称一起保存,这就是您最终可以 POST 商店中的脚本标签有效负载的时候。