You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Akeneo PIM通过REST接口添加产品媒体文件验证报错求助

解决REST API添加产品媒体文件时的422验证错误

错误原因

报错信息明确说明:Cannot set the property "banner_image" to this entity as it is not in the attribute set——你指定的banner_image属性并不属于目标产品(ID:1273192971)的属性集,因此无法通过接口验证。

解决步骤

  1. 确认产品属性集允许的媒体属性
    通过API查询目标产品的属性集详情,或直接在系统后台查看该产品所属属性集包含的媒体类型属性。常见的默认合法属性包括image、small_image、thumbnail,不同系统可能有自定义属性,但必须是该属性集已存在的字段。

  2. 修正attribute字段值
    将product参数中的attribute替换为属性集内存在的字段,比如使用默认的image:

    {"identifier":"1273192971", "attribute":"image", "scope": null,"locale":null, "data":null}
    
  3. 特殊需求处理(若需banner_image)
    如果你确实需要给产品设置banner_image类型的媒体文件,需先在系统中给该产品所属的属性集添加banner_image媒体属性,完成配置后再重新发起上传请求。

内容的提问来源于stack exchange,提问作者Bassam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 11:16:55