有沒有人通過api添加產品時有鏈接或所有可能變量的示例。或者,也許最好說接受的鍵=值對。當通過api添加產品時,所有可能的變量是什麼? api僅顯示示例
docs api有這個和那個弱示例,但沒有顯示所有接受的參數的權威數組。
http://api.shopify.com/product.html#create
這裏就是我排序從API的例子和反覆試驗拼湊起來。
$array = array(
'id' => $item->store_id,
'title' => $this->sanitize($item->name),
'body_html' => $this->sanitize($item->romance_copy),
'vendor' => $item->brand,
'product_type' => $item->ware_desc, // may not be correct
'tags' => $item->keyword,
'images' => array(),
'metafields' => array(),
// http://wiki.shopify.com/Variant#variant.id
'variants' => array(// Single variant is required for each product.
array(
'id' => $item->store_id,
'option1' => 'First',
'price' => $item->price_msrp,
// 'compare_at_price' => '',
// 'available' => '',
'inventory_quantity' => $item->inventory_quantity,
// 'weight' => '',
'sku' => $item->direct_sku,
// 'requires_shipping' => '',
// 'taxable' => '',
),
)
);
感謝您的鏈接!談論我部分尋找的內容之一是http://wiki.shopify.com/Product_%28API%29#Product_properties – vc27
感謝您的鏈接!談論我正在尋找的部分內容之一是: http://wiki.shopify.com/Product_%28API%29#Product_properties 我認爲我仍然在尋找的最大的領域之一是「Modify_a_product」的默認屬性。 http://wiki.shopify.com/Product_%28API%29#Modify_a_product 我試圖避免的一件事是對一個產品進行4次更新調用。正如我現在看到的,更糟糕的情況下,我會更新:產品,產品變體,產品圖像,產品Metafields。似乎有點多。 – vc27