Я пытаюсь обновить несколько продуктов, отправляя запрос на указанный c URL
Это URL: {{URL_API}} / ns / products /
Если я выполняю метод http: ПОЛУЧИТЕ по этому URL, я получу все товары в другой информации, такой как цена и многое другое
Проблема в том, что мне нужно обновить цены на несколько товаров, и я хочу чтобы сделать это с помощью CSV:
Если я хочу получить информацию для определенного c продукта, мне нужно использовать этот URL:
{{URL_API}}/ns/products/:sku
т.е.: {{URL_API}} / ns / products / 95REDTE34 вы меня понимаете?
Это JSON, которое я получу, если я выполню http-метод GET для этого продукта:
{{URL_API}} / ns / products / 98PA345GT
{
"sku": "98PA345GT",
"price": "17534.0000",
"status": 1,
"group_prices": [
{
"group": "CLASS A",
"price": 145198.794
}
]
}
Итак, я сделал это: я создаю новую коллекцию, я сделал это тело:
{
"price":"{{price}}",
"tax_percentage":"{{tax_percentage}}",
"store_code":"{{store_code}}",
"markup_top":"{{markup_top}}",
"status":"{{status}}",
"group_prices": [
{
"group":"{{class_a}}",
"price":"{{price_a}}"
}
]
}
Я сделал этот файл CSV:
Проблема возникает здесь:
Если я использую этот URL (используя метод http: PUT)
{{URL_API}} / нс / р roducts / {{sku}} после запуска коллекции ЭТО ВСЕГДА ВЫБРАЕТ ошибку 404 NOT FOUND
, если я использую этот URL (используя метод http: PUT)
{{URL_API}} / ns / products /: sku после запуска коллекции ВСЕГДА БУДЕТ ВЫБРАТЬ ошибку Multi-Status (WebDAV) (RF C 4918)
НО, если я использую этот URL (используя метод http: GET)
{{URL_API}} / ns / products /: sku после запуска коллекции ЭТО БУДЕТ БРОСИТЬ 200
Что происходит? Мне нужно отправить несколько запросов PUT.
Вы можете мне помочь? Я потерялся: (