Shopify Ajax API
Ajax API为开发提供了一套轻量级REST API端点Shopify主题.
用例
指向“用例”部分的链接Ajax API的可能用途包括:
- 将产品添加到购物车并更新购物车项目计数器。
- 展示相关产品推荐。
- 在访问者输入搜索字段时,向他们推荐产品和收藏。
看到Ajax API参考参阅可用API端点的完整列表。
向API发出请求
链接到标题为“向API发出请求”的部分Ajax API接受两种类型的HTTP请求:
得到
请求读取购物车和一些产品数据帖子
请求更新当前会话的购物车
例如,要获取购物车的当前内容,可以向商店发送客户端请求/ cart.js
端点。
识别地区url
指向“区域识别url”部分的锚点链接商店可以有动态url当它们在国际上销售或以多种语言销售时为它们生成。在使用Ajax API时,重要的是要使用动态的、能够感知语言环境的url,以便为访问者提供他们所选择的语言和国家的一致体验。
全球价值window.Shopify.routes.root
可用来作为在JavaScript中构建locale-aware url的基础。全局值总是以a结尾/
字符,因此您可以安全地使用简单的字符串连接来构建完整的url。