0
我使用Automattic\WooCommerce
爲我的網站創建一個插件。這個想法是創建一個包含一些信息的可變產品,然後創建產品的變體。Woocommerce REST API - 無效參數:attributes [rest_invalid_param]
創建產品做工精細
POST
到/products
一直沒有任何問題
但是當我嘗試創建的變化,我不斷收到錯誤消息。最後一個是:
Fatal error: Uncaught Automattic\WooCommerce\HttpClient\HttpClientException: Error: Invalid parameter(s): attributes [rest_invalid_param]
我送這個數組
POST
到/products/$id/variations
,但它導致上述錯誤。我不知道哪個是無效的參數。
{
"date_created": "2017-10-21",
"description": "Some random description",
"sku": "",
"price": "0",
"visible": true,
"purchasable": true,
"virtual": true,
"manage_stock": false,
"stock_quantity": 1,
"in_stock": true,
"date_on_sale_from": "2017-10-21",
"date_on_sale_to": "2017-10-24",
"attributes": {
"id": 0,
"option": "No certificate"
}
}