【问题标题】:Shopify script_tag API - how to pass the variable?Shopify script_tag API - 如何传递变量?
【发布时间】:2018-02-12 15:16:47
【问题描述】:

我的 ShopifyApp 中有一些 javascript 代码,我正在使用 script_tag API 添加到 ShopifyShop:

$response = $client->request(
'POST',
"https://{$store}/admin/script_tags.json",
[
    'headers' => [
        'X-Shopify-Access-Token' => $access_token
    ],
    'form_params' => [
        'script_tag' => [
            "event" => "onload",
            "src" => $scriptUrl
        ]
    ]
]);

脚本:

var _smid = 'someValue';
(function(a,b,c,d,e) {...})

我的问题是我需要在那里传递 var _smid ,这在每个应用程序安装(生成的服务器端)中都不同 - 有什么方法可以做到这一点,或者可能有其他方法可以将脚本作为变量从 php 传递,而不是作为 url到 .js 文件?

【问题讨论】:

    标签: javascript php api shopify


    【解决方案1】:

    修改您的脚本标签以回调应用代理。这样,您的应用就会获得商店名称以及您需要传递给它的任何其他数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-08
      • 1970-01-01
      • 1970-01-01
      • 2020-12-22
      • 2021-11-25
      • 1970-01-01
      • 1970-01-01
      • 2019-11-06
      相关资源
      最近更新 更多