【问题标题】:Is it possible to use shopify api from a store frontend?是否可以从商店前端使用 shopify api?
【发布时间】:2012-08-15 11:46:22
【问题描述】:

我可以开发一个 shopify 应用程序,我可以使用 shopify_api(在 rails 中), 我可以做很多事情,但我可以找到从前端使用 api 的方法...... 我想为前端开发一个ajax过滤器,但是如果我不能使用API​​,我将无法做到......

如何从前端访问 API?是否可以?

【问题讨论】:

    标签: javascript ajax api shopify


    【解决方案1】:

    是的。你可以。如果您有一个可通过 URL 访问的应用程序,并且您想要对它进行 HTTP Post|Get|Put|Delete,您只需制作您的 Ajax 调用并将其发送到您的 URL。

    由于您现在要进行跨域 Ajax,因此您负责实现 CORS 或使用 JSONP。你的选择。两者都运作良好。

    更好的是,设置应用代理,您可以安全地接受 Ajax 到端点并返回您需要的任何数据,知道请求来自 Shopify,比 CORS 或 JSONP 更好。

    请注意,如果您想使用产品标签实现过滤,您可以使用 App Proxy 执行此操作,并通过渲染 Liquid 将结果从 App 传递回商店店面。这可能也适合你。

    因此,您当然可以尝试从前端使用 API。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-06
    相关资源
    最近更新 更多