【问题标题】:Shopify - Loading data from an External REST API in a Liquid templateShopify - 从 Liquid 模板中的外部 REST API 加载数据
【发布时间】:2016-08-29 16:55:52
【问题描述】:

我需要将一些数据(一个 WordPress 菜单)从外部 REST API 加载到我的 Shopify 模板中。我假设我需要使用 App 代理来执行此操作。我已经查看了文档,但对于如何进行此操作有点困惑。

谁能指出我正确的方向?

【问题讨论】:

    标签: json wordpress rest shopify


    【解决方案1】:

    我经常使用带有 ajax 调用的 api 端点的 jquery

    1. 给我发回格式化的 html
    2. 将我通过 javascript 解析并形成 html 的 json 数据发回给我。
    jQuery(窗口).load(函数(){ 数据 = {}; jQuery.ajax({ 类型:'GET', url: 'https://yourapp.herokuapp.com/yourendpoint.json', 数据:数据, 数据类型:'json', 成功:函数(数据){ 控制台.log(数据); $.each(数据,函数(i,项目){ 控制台.log(项目); // 在这里对你的数据做一些事情 }); } }); });

    【讨论】:

    • 是的,这几乎就是我最终的结果。它运作良好。事实证明,Shopify App Proxy 无论如何都不适用于我想要做的事情。谢谢。
    • 大家好!尝试使用 Ajax 但当然被访问控制阻止了,有没有简单的方法来向外部 API 发出请求?我考虑制作一个 Shopify 应用程序,但对于一个请求来说似乎有点矫枉过正。
    猜你喜欢
    • 2020-10-01
    • 2018-12-04
    • 1970-01-01
    • 1970-01-01
    • 2019-10-28
    • 1970-01-01
    • 2017-12-06
    • 1970-01-01
    • 2021-04-27
    相关资源
    最近更新 更多