【问题标题】:Display online JSON data on to site with JavaScript/JQuery使用 JavaScript/JQuery 在网站上显示在线 JSON 数据
【发布时间】:2020-07-24 17:25:00
【问题描述】:

您好,我需要将在线 JSON 文件中的一些数据显示到我的 shopify 商店的前端,但是我这样做了,我一直看到 CORS 错误。有谁知道我如何以正确的方式或绕过它的方式来解决这个问题?

这是我尝试尝试的方式:

 <script type="text/javascript" >
       var url = 'text/javascript" src="https://******/admin/customers.json';
var j = [];
$.ajax({
  type: 'GET',
  url: url,
  dataType: 'json',
  success: function(data) { j = data;},
  async: false
});

alert(j);
        </script>

【问题讨论】:

    标签: javascript html json shopify


    【解决方案1】:

    哇。 14 年以上的 Shopify 和仍然存在 CORS 问题。显然,您不能从 Shopify 商店的前端调用 /admin。那将是愚蠢的,因为您需要将您的 API 密钥公开给世界,而那个世界是令人讨厌的。有人可能会抹去你的商店,或者把它变成一个高档商场,以每个 10 美元的价格出售带壳花生。

    如果您想向客户展示客户数据,请使用 Liquid。如果你无法确定 Liquid,并且必须回调 /admin,则使用 App 和 Proxy。

    【讨论】:

      猜你喜欢
      • 2011-04-14
      • 1970-01-01
      • 2010-10-14
      • 2012-05-16
      • 1970-01-01
      • 2014-09-30
      • 2018-09-14
      • 1970-01-01
      • 2017-01-25
      相关资源
      最近更新 更多