【发布时间】:2012-11-15 15:54:59
【问题描述】:
我正在努力将 Magento 商店与现有的桌面销售点软件集成。我的想法是,这个桌面程序将通过 Magento 的 REST API 连接以收集产品列表、库存更改等,它还将通过 API 端点提交新产品和其他更新。
当我不想让 PoS 负责人知道 API 凭据或不想麻烦提示它们时,就会出现问题。最好的办法是将它们设置在配置文件中。
我考虑在后台加载 API 授权页面并自动将凭据发布到登录表单。但这看起来是一种令人讨厌的方法。
有什么想法吗?
【问题讨论】:
-
请不要让您的销售点系统依赖实时连接到辅助系统(即)。为您的 POS 数据列表使用本地数据存储,并有一个单独的非交互式流程负责将 Magento 中的更改导入您的 POS。来自您的 POS 的实时查询意味着如果没有互联网连接,或者您的 Magento 系统已关闭/没有响应,一切都会变得无聊。
-
PoS 系统当然有它自己的数据存储,并且不依赖于 Magento。如果我可以随时更新 Magento,我只想避免同步脚本。如果系统关闭或出现某些错误,此过程还将对请求进行排队。无论如何感谢您的建议!
-
嗨,你解决了吗?
标签: php api magento rest oauth