Magento 2 API显示错误的库存ID



我运行了Magento Rest API来获取特定产品的库存id,但它显示了错误的库存id。我们有三个网站,每个网站都有一个单独的库存,但当我们为这三个网站调用Magento API时,每个产品的库存都是相同的,这是错误的。

请在下面找到Magento RestAPI 的结果

GET https://stage.secure.kindsnacks.co.uk/rest/kind_uk_en/V1/products/KIN30137 HTTP/1.1
{

"stock_item": {
"item_id": 1822,
"product_id": 193,
"stock_id": 1,
"qty": 15,
"is_in_stock": true,
"is_qty_decimal": false,
"show_default_notification_message": false,
"use_config_min_qty": true,
"min_qty": 1,
"use_config_min_sale_qty": 1,
"min_sale_qty": 1,
"use_config_max_sale_qty": true,
"max_sale_qty": 10000,
"use_config_backorders": true,
"backorders": 0,
"use_config_notify_stock_qty": true,
"notify_stock_qty": 1,
"use_config_qty_increments": true,
"qty_increments": 0,
"use_config_enable_qty_inc": true,
"enable_qty_increments": false,
"use_config_manage_stock": false,
"manage_stock": true,
"low_stock_date": null,
"is_decimal_divided": false,
"stock_status_changed_auto": 0
}

}

您可以从这里获取产品库存状态:/V1/stockItems/:productSku

最新更新