Pim-community-dev: API - PATCH 产品内容类型

创建于 2017-03-30  ·  3评论  ·  资料来源: akeneo/pim-community-dev

我正在报告一个错误

刚刚更新到最新的官方 1.7 社区。

API 访问有效,我可以列出和创建产品。
使用 PATCH 方法更新产品时,我收到有关内容类型的错误。 发送

补丁 /api/rest/v1/products HTTP/1.1
主持人:myakeneo.test.it
内容类型:应用程序/json
授权:承载 YjFkODg2MDRmNTgyNWE2Zjg4YjliMWE5MWI4ZDk1ODU5YjFjZjA1OGQ3MzA5Nzg3ZGNlM2ZlNDkxOWViOTI0YQ
缓存控制:无缓存
邮递员令牌:2574016d-6a4f-efe1-0167-4f0cbfd547b8

{
"标识符": "testblu",
“启用”:真,
“家庭”:空,
“类别”:[
“originali_as400”
],
“组”:[],
“variant_group”:空,
“价值观”:{
“nome_articolo”:[
{
"data": "测试蓝光",
"locale": "it_IT",
“范围”:“as400”
},
{
"data": "test blu it b2b",
"locale": "it_IT",
“范围”:“acme_b2b”
}
]
},
“协会”:[]
}

我收到错误

{
“代码”:415,
"message": \"Content-Type\" 标头中的 "\"application/json\" 无效。只允许使用 \"application/vnd.akeneo.collection+json\"。"
}

尝试使用报告的“application/vnd.akeneo.collection+json”我只得到“语法错误”

最有用的评论

谢谢大家,对不起,错误的报告。

所有3条评论

“+”号?

单品更新的路线不是很好。 在您的示例中,该路由用于在一个请求中更新多个产品(此路由使用特定内容)。

如果您想根据要求更新一个产品,请在您的路线末尾添加标识符。

/api/rest/v1/products/{identifier}

谢谢大家,对不起,错误的报告。

此页面是否有帮助?
0 / 5 - 0 等级