回答:
製品を作成するには、以下を使用できます。
更新する場合:
あなたの場合、あなたのコードは次のようになります:
$productData = [
'attribute_set_id' => 4,
"type_id": "simple",
"sku": "test-SKU",
"name": "Test",
"price": 100,
"status": 1,
'custom_attributes' => [
['attribute_code' => 'description', 'value' => 'Test Description' ],
['attribute_code' => 'short_description', 'value' => 'Test Short Description' ],
]
];
JSON本文:
{
"product": {
"sku": "test-SKU",
"name": "Test",
"attribute_set_id": 4,
"price": 100,
"status": 1,
"custom_attributes": [
{
"attribute_code": "description",
"value": "Test Description"
},
{
"attribute_code": "short_description",
"value": "Test Short Description"
}
]
}
}
ここに答えがあります:https : //magento.stackexchange.com/a/135607/33057
次のように配列内でカスタム属性を渡してみてください:
'custom_attributes' => array(
'0' => array(
'attribute_code' => 'my_custom_attribute_code',
'value' => 'my_custom_attribute_value'
)
...
)