magento - Magento 可以支持多个 API 集成吗?
问题描述
我目前正在做一些研究,对于上下文,我有一个 API,我希望我的 API 能够连接到其他公共 API。
现在,这些公共 API 可以连接到 Magento。我的问题是,我可以使用 Magento 作为我的 API 和我想要连接的公共 API 之间的某种中间人吗?
就像我从我的 API 向公共 API 1 发出请求一样,Magento 可以将该请求传递给公共 API 1 吗?并从公共 API 1 获得对我的 API 的响应?
非常感谢任何见解。
解决方案
绝对可以。我编写了集成了多个 API 的扩展。例如,处理订单。检查订单的有效性,点击供应商 api 来检查库存,点击我自己的 api 来检查超大规则或不发货规则等。然后发送到仓库 API 以通过状态链移动订单。从至少 magento 1.6 到 2+ 社区和企业完全可行。您也可以在 magento 外部执行此操作,并根据您的情况点击 magento api。
推荐阅读
- python - 无法使用 folium 创建地图
- pycharm - “TypeError: __init__() 需要 2 到 3 个位置参数,但给出了 9 个”但我在一个新的项目文件中进行了测试并且工作正常
- android-studio - 升级后查找在 Android Studio 中不起作用的用法(查看 --> 工具窗口缺少多个选项)
- reactjs - Webpack 输出的 .js 文件不会更新 React 组件的代码
- java - 如何使用 ImageJ 自动测量透明粒径?
- angular - 使用 PDFMake-Wrapper 将 PDF 转换为 PDF 图像 - Angular
- android - 脚本只能关闭它们打开的窗口。- 颤振网页视图
- sql - postgreSQL 排他排序
- kafka-partition - 如何在kafka中创建分区
- jquery - 带有 jQuery('body') 的 Click 事件有效,但 jQuery(document) 无效。为什么?