Pim-community-dev: API - тип содержимого продукта PATCH

Созданный на 30 мар. 2017  ·  3Комментарии  ·  Источник: akeneo/pim-community-dev

Я сообщаю об ошибке

Только что обновился до последней официальной версии сообщества 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» я получаю только «Синтаксическая ошибка»

Самый полезный комментарий

Спасибо всем, извините за неверный отчет.

Все 3 Комментарий

знак "+"?

Путь, используемый для обновления одного продукта, не подходит. В вашем примере маршрут используется для обновления нескольких продуктов в одном запросе (этот маршрут использует определенное содержимое).

Если вы хотите обновить один продукт по запросу, добавьте идентификатор в конце вашего маршрута.

/ api / rest / v1 / products / {идентификатор}

Спасибо всем, извините за неверный отчет.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги