Я знаю, что Shopify обесценивает возможность обновления уровня запасов с помощью admin/variants/13889269727345.json
. Этот метод работал для всех моих магазинов для обновления инвентаря до моего недавнего магазина. Некоторые продукты я все еще могу обновить с помощью опции вариантов, а некоторые продукты будут получать ошибку 422 Unprocessable Entity. На сайте не включены местоположения, так зачем ему жаловаться на использование API уровней инвентаризации?
{
"errors": {
"base": [
"Write requests to inventory_quantity and inventory_quantity_adjustment are no longer supported. Please use the Inventory Levels API."
]
}
}
Вот пример того, что я отправляю на сервер
{
"variant": {
"id": 13889269727345,
"inventory_quantity": 5
}
}
Кажется, я не могу найти решение своей проблемы, потому что некоторые из них будут работать, а некоторые нет, и, похоже, не могу найти причину проблемы.