Shopify Python API - 如何搜索产品

时间:2013-02-02 17:11:46

标签: django shopify

我已经构建了一个django应用程序,它是我产品的主要商店。从此,我将产品发布到Shopify商店。现在我的django应用程序首先知道我的产品何时缺货。

问题: 使用Python API搜索产品有哪些选择?我可以通过Title,Variant SKU进行搜索吗?

存储生成的ID,而只发布 意味着稍后获取产品的句柄吗?

我想这样做 - 例如,我可以在批处理过程中将产品标记为缺货。

2 个答案:

答案 0 :(得分:2)

存储产品的ID是稍后处理产品的最简单方法。

但是,product API表示您可以按供应商,句柄,product_type,collection_id,published_status,updated_at,created_at或published_at过滤产品。

Using the shopify python API页面显示了如何通过关键字参数将这些过滤器用于find类方法,例如: shopify.Product.find(collection_id=841564295)列出特定馆藏中的产品。

答案 1 :(得分:0)

您可以使用官方 shopify python API 查找带有 id 的产品:

shopify.Product.exists(product.id)  # => True
product = shopify.Product.find(292082188312)

要搜索带有产品标题的产品,您可以使用 GraphQL API