最近,我遇到了这种需要在Shopify和MongoDB项目之间建立连接的情况。 情况就是这样。
我们有一个管理系统,使用MEAN stack techq进行开发。通过MongoDB管理的库存系统。我们希望我们的库存在Shopify上推出以获得更多曝光。
我是Shopify的新手,正在寻找指导或正确的方向。
到目前为止,我只能想到: 通过我的应用程序和Shopify创建Web挂钩,并将MongoDB数据库设置为MASTER,并将Shopify数据库作为从属设备。
因此我们可以从我们的应用程序对Shopify执行CRUD操作。 但我担心主人和奴隶之间 100%同步。
设计此类系统的正确方法是什么。
我将提前感谢你们提供的所有帮助/意见/建议。
答案 0 :(得分:2)
你不能把像Shopify这样的平台想象成你的需求。相反,您将使用API来确保您的MongoDB产品中的任何更改都通过API推送到Shopify。如果Shopify发生了影响您的库存的订单,那么您可以使用Webhooks进行响应,它们是您执行操作的触发器。
所以你的想法是正确的,你只需要提高你的技术技能,以确保你在Shopify内部正确处理Shopify之外的任何事情。