【问题标题】:How can I authenticate Shopify API from within my store's theme?如何从我的商店主题中验证 Shopify API?
【发布时间】:2016-03-29 09:38:00
【问题描述】:

我想在我的主题的 javascript 中访问 admin/products.json 和 admin/metafields.json,以便我可以在产品页面之外显示某些数据。是否可以在我的主题文件中执行此操作,还是需要我创建一个外部 API 应用程序?

https://docs.shopify.com/api/product
https://docs.shopify.com/api/metafield

(示例网址:https://apikey:password@hostname/admin/resource.json

我通过 Shopify 仪表板创建了一个“私人应用”API 密钥/密码。如何在属于我的主题的 javascript 文件中验证 GET 请求,以便我可以从数据中创建变量?

我实际上想要完成的是在相关产品页面上显示来自某些产品的数据(元字段)。我需要的所有信息都在这 2 个 JSON 文件中

创建外部应用程序对于在我的商店中获取数据似乎有点矫枉过正,但如果需要,我应该怎么做?我不是 API 或创建应用方面的专家,我一直在阅读所有内容以找到最佳行动方案。

谢谢!

【问题讨论】:

    标签: javascript api shopify


    【解决方案1】:

    您无需让应用程序通过商店本身的 API 获取数据。只需执行一个带有 url "/admin/products.json" 的 ajax 请求,它就会返回数据。

    【讨论】:

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