Я сообщаю об ошибке
Только что обновился до последней официальной версии сообщества 1.7.
Доступ по API рабочий, могу перечислять и создавать товары.
При использовании метода PATHC для обновления продуктов я получаю сообщение об ошибке типа содержимого. Отправка
ПАТЧ / api / rest / v1 / продукты HTTP / 1.1
Хост: myakeneo.test.it
Тип содержимого: приложение / json
Авторизация: предъявитель YjFkODg2MDRmNTgyNWE2Zjg4YjliMWE5MWI4ZDk1ODU5YjFjZjA1OGQ3MzA5Nzg3ZGNlM2ZlNDkxOWViOTI0YQ
Cache-Control: без кеширования
Жетон почтальона: 2574016d-6a4f-efe1-0167-4f0cbfd547b8
{
"идентификатор": "тестблю",
"включен": правда,
"семья": ноль,
"категории": [
"originali_as400"
],
"группы": [],
"вариант_группа": ноль,
"ценности": {
"nome_articolo": [
{
"data": "проверить blu it as",
"locale": "it_IT",
"scope": "as400"
},
{
"data": "test blu it b2b",
"locale": "it_IT",
"область": "acme_b2b"
}
]
},
"ассоциации": []
}
Я получаю ошибку
{
«код»: 415,
"message": "\" application / json \ "в заголовке \" Content-Type \ "недействителен. Разрешено только \" application / vnd.akeneo.collection + json \ "."
}
При попытке с сообщением «application / vnd.akeneo.collection + json» я получаю только «Синтаксическая ошибка»
знак "+"?
Путь, используемый для обновления одного продукта, не подходит. В вашем примере маршрут используется для обновления нескольких продуктов в одном запросе (этот маршрут использует определенное содержимое).
Если вы хотите обновить один продукт по запросу, добавьте идентификатор в конце вашего маршрута.
/ api / rest / v1 / products / {идентификатор}
Спасибо всем, извините за неверный отчет.
Самый полезный комментарий
Спасибо всем, извините за неверный отчет.