如何从/ product_listings API端点获取ventory_item_id

时间:2018-08-17 08:51:17

标签: shopify

/admin/products.json端点获取项目会得到带有变体的产品,每个变体中都有inventory_item_id

/admin/product_listings获取项目后,我得到了带有变体的产品,每个变体中都没有inventory_item_id

因为我的应用仅应获取专门向我的频道公开的产品,并因此从/admin/product_listings端点获取,所以这是一个问题。我需要该inventory_item_id属性。

在这里我有什么选择?如何为渠道中公开的所有产品提取inventory_item_id

我的一个主意是:

  1. 获取我的应用程序频道中暴露的所有项目(这已经是一项非常昂贵的带宽操作)(只需获取产品ID)
  2. 提取或.map产品ID
  3. 返回到/admin/products端点以获取产品及其各自的变体,从而获取其inventory_item_ids

但这似乎……荒谬?我在这里缺少基本的东西吗?


编辑:经过进一步的研究,看来我可以将product_id公开到我的应用程序中,但是仍然需要另一次Shopify之旅才能获得种类繁多的产品,以使变体得到填充与inventory_item_id

0 个答案:

没有答案