Shopify Python API和纺织品库存

时间:2012-06-14 00:25:04

标签: python shopify

我们是一家小型公平贸易纺织品进口商,最近内部转向OpenERP进行库存管理。我们在Shopify上有两家商店(两种不同的语言)。

从长远来看,我有两个目标:1)同步两个商店的库存和2)为OpenERP构建Shopify插件,该插件在收到Shopify的电子邮件后进口销售。 由于OpenERP本身是用Python编写的,所以我想使用Shopify Python API。 由于我们正在使用通常具有不同风格和尺寸的纺织品,我们正在使用Shopify中的SKU和变体。

首先,我希望能够在每天午夜之间同步两家商店之间的库存。如果商店A的库存数量低于商店B,则商店B应该获得商店A的数量,反之亦然。

目前我最大的问题似乎是使用Python API获取SKU和库存盘点的简单列表。理想情况下,我想获得两个简单的SKU清单及其库存数量,检查商店B中的商店A的变体是否存在,然后检查库存并在两者之间传播所需的更改。

但是,我似乎无法获得这样的列表,文档非常有限。是唯一可能首先获得所有产品的可能性,然后,对于每种产品,获取变体,然后单独列出这些变体?所以我实际上需要围绕一个我认为非常简单的任务构建一个完整的数据库组织?

有人有这方面的经验吗?我还有什么进一步的文档或示例吗?

非常感谢, 克努特-奥托

1 个答案:

答案 0 :(得分:1)

最好的办法是首先将每个商店的所有产品和型号都拉到您身边的数据库中。之后,您可以收听产品/更新webhooks和订单/付费webhook,以便在您应该做出的任何更改时收到提醒。