angular - 在 Cart APIs 中添加新的自定义查询参数
问题描述
我们需要在购物车 apis addEntries、updateEntries 中添加新的自定义查询参数。请帮助我们如何在 spartacus storefeont 中实现这一目标?下面是 addEntry 提到的用例
addEntries:现有: https : //api.c39j2-walkersde1-d4-public.model-t.cc.commerce.ondemand.com/rest/v2/electronics-spa/users/anonymous/carts/ca907c4f-7774-4b16- ba31-3cb1eec1eb82/entries?code=1992696&qty=1&lang=en&curr=USD
**Requirement**: new parameters (parentEntryNumber=&planSKU=3453333)
https://api.c39j2-walkersde1-d4-public.model-t.cc.commerce.ondemand.com/rest/v2/electronics-spa/users/anonymous/carts/ca907c4f-7774-4b16-ba31-3cb1eec1eb82/entries?code=1992696&qty=1&lang=en&curr=USD&parentEntryNumber='1'&planSKU=3453333
解决方案
OCC API 端点在 Spartacus 中使用配置服务进行配置。文档描述了此功能(“配置端点”部分)。
您可以在 github repo中找到默认的购物车端点配置。
推荐阅读
- regex - 使用 Sublime 或 Google 表格查找匹配和替换?
- python - 'QuerySet' 对象没有使用 django 的属性'save'
- javascript - 递归分组嵌套的对象数组
- python - 如何将文本文件中的数字从小到大排序?
- java - Selenium 发送键 CTRL+C 会杀死 jar 应用程序,即使控制台运行它不是焦点也是如此
- vue.js - 我们如何覆盖 vue-storefront 组件
- c# - 当属性高于它时获取类名
- react-native - 反应本机中的不变违规错误FlatList
- c++ - 将非成员静态函数与成员函数绑定的模板
- django - 在 Django Rest Framework 中获取数据而不增加深度