从CustomCollection中删除产品 - shopify

时间:2015-11-17 13:24:58

标签: e-commerce shopify

我正在尝试使用shopify API在https://docs.shopify.com/api/customcollection

的帮助下将产品与自定义集合相关联

我可以使用

将产品添加到集合中
  PUT /admin/custom_collections/#{id}.json
{
  "custom_collection": {
    "id": 841564295,
    "collects": [
      {
        "product_id": 921728736,
        "position": 1
      },
      {
        "id": 841564295,
        "position": 2
      }
    ]
  }
}

但是,我需要从集合中删除产品。这可能吗?

2 个答案:

答案 0 :(得分:0)

任何集合,自定义集合或智能集合都受产品与集合之间的关系集的约束。为了从集合中删除产品,您必须确实删除它们之间的关系,简单来说就是销毁集合。

solution提到的bknights是您问题的正确过程。

答案 1 :(得分:0)

此链接为您提供有关产品和产品系列之间关系的产品系列的完整详细信息。

如果您在创建集合时保存它,则只需要 collect_id 。在创建收集时保存该 collect_id,您可以使用此链接中提供的 api 删除该收集。

https://shopify.dev/api/admin/rest/reference/products/collect#destroy-2021-07