在shopify中使用assign collection创建产品

时间:2018-03-31 11:01:03

标签: shopify shopify-app

我试图在myshopify中使用下面的参数创建产品。产品是在myshopify admin中创建的,但是这个集合没有被分配,所以请知道如何分配集合。

 "product"=> array(
                "title"=> $product->getName(),
                "body_html"=> $product->getDescription(),
                "vendor"=> "Troupe",
                "product_type"=>"",
                "collection_ids" => array('31231','231312'),
                "published"=> true ,
                "variants"=> array(
                    array(
                        "price"=> ($product->getPrice()),
                        "sku"=> $product->getsku()
                    )
                ),
                "images"=> $images
            )
        );

1 个答案:

答案 0 :(得分:1)

您无法在单个REST API调用中创建产品并将其分配给集合。

您可以做的最好是先创建产品,并在成功后创建一个" collect&#34 ;,这是一个集合和产品之间的映射。

有关如何执行此操作的信息,请参阅此API页面Custom collection update.