Magento 第三次 API 整合
Magento Third API integration
在 magento 中集成第三方 api 的正确方法是什么。提供了后勤 API 集成,但需要有关正确流程的帮助才能使其正常工作。
提前致谢
假设您想要使用来自 Magento 的外部 API 这将是正确的结构:
- 对于与应用程序相关的逻辑,在本地命名空间中创建一个模块
(/app/code/local/(供应商名称)/(模块名称))
- 在 /app/etc/modules/
中使用 xml 启用您的模块
- 将你的Api相关库或逻辑放在/lib/
下
- 利用模型中的 Api 库
/app/code/local/(供应商名称)/(模块名称)/型号
更新:
我在 github 上找到了一个示例 Magento 1 模块,它只消耗 google 天气 api。
另一种解决方案可能是,尤其是在尝试集成 Magento 不直接支持的 API 时,使用 flowground。它通过专用连接器为数以千计的 API 提供灵活的 API 集成,例如Magento 1 和 Magento 2。
检查 list of integrated connectors and GitHub 以获得可用的 Open-Source 连接器列表。
在 magento 中集成第三方 api 的正确方法是什么。提供了后勤 API 集成,但需要有关正确流程的帮助才能使其正常工作。
提前致谢
假设您想要使用来自 Magento 的外部 API 这将是正确的结构:
- 对于与应用程序相关的逻辑,在本地命名空间中创建一个模块 (/app/code/local/(供应商名称)/(模块名称))
- 在 /app/etc/modules/ 中使用 xml 启用您的模块
- 将你的Api相关库或逻辑放在/lib/ 下
- 利用模型中的 Api 库 /app/code/local/(供应商名称)/(模块名称)/型号
更新:
我在 github 上找到了一个示例 Magento 1 模块,它只消耗 google 天气 api。
另一种解决方案可能是,尤其是在尝试集成 Magento 不直接支持的 API 时,使用 flowground。它通过专用连接器为数以千计的 API 提供灵活的 API 集成,例如Magento 1 和 Magento 2。
检查 list of integrated connectors and GitHub 以获得可用的 Open-Source 连接器列表。