【发布时间】:2018-04-02 09:06:31
【问题描述】:
我正在使用Automattic\WooCommerce 为我的网站创建一个插件。这个想法是创建一个包含一些信息的可变产品,然后创建产品的变体。
创建产品工作正常
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"
}
}
【问题讨论】:
标签: php json wordpress rest woocommerce