E commerce 从CustomCollection中删除产品-shopify

E commerce 从CustomCollection中删除产品-shopify,e-commerce,shopify,E Commerce,Shopify,我正试图在的帮助下,使用ShopifAPI将产品与定制集合连接起来 我可以使用将产品添加到集合中 PUT /admin/custom_collections/#{id}.json { "custom_collection": { "id": 841564295, "collects": [ { "product_id": 921728736, "position": 1 }, { "id"

我正试图在的帮助下,使用ShopifAPI将产品与定制集合连接起来

我可以使用将产品添加到集合中

  PUT /admin/custom_collections/#{id}.json
{
  "custom_collection": {
    "id": 841564295,
    "collects": [
      {
        "product_id": 921728736,
        "position": 1
      },
      {
        "id": 841564295,
        "position": 2
      }
    ]
  }
}

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

任何集合(自定义集合或智能集合)都由产品和集合之间的关系集控制。为了从集合中删除产品,您必须确实删除它们之间的关系,简单地说就是销毁集合


所提到的是您的问题的正确流程。

答案可能重复的@bknights用于收集,这是自定义收集,请仔细阅读示例。实际上,您可能希望再次查看该答案。自定义集合使用集合作为产品的联接。如果要从集合中删除该产品,请删除其集合,然后该集合中的其他产品如何?请阅读给出的解决方案,然后查看Shopify API文档。我的链接中的问题显示了如何通过删除集合从集合中删除单个产品。我的回答指出了如何找到collect id。如果您需要从一个集合中删除多个产品,您会多次这样做。为了提高效率,如果要从单个集合中删除产品列表,可以使用GET/admin/collects.json?collection_id=841564295获取所有相关的collectid。您仍然需要逐个删除产品。看见