【发布时间】:2016-09-01 13:17:16
【问题描述】:
我有一个定制的后台办公系统,我正尝试使用它通过 Soap API 填充 Magento 2.0 测试台产品目录。
我在大多数属性上都取得了很好的成功,但是当我尝试通过调用上传 base64 编码的图像时,我得到了
“没有给定类型的 MediaGalleryEntryConverter”在 XML 响应中。
我找不到有关此转换器是什么或应该是什么的任何信息?
我正在上传的文件是 jpeg,我使用了这篇出色的帖子 Uploading images via the Magento SOAP API 的各种排列以试图获得成功。
理想情况下,我宁愿让 API 产品保存引用该文件的外部 Web 链接,因为它们都已托管,甚至是本地网络服务器文件系统上的 NFS 挂载,但我没有找到有关如何使用的示例在 2.0 上实现这一点。
Magento 构建是在 Ubuntu 上构建的,我承认我更像是一个 Windows 人而不是 Linux,但我确信我做对了,包括目录权限等。
我不知道该怪我的 Magento / linux 构建,还是我的代码 / 图像文件。
有没有人见过类似的东西,或者有任何 2.0 的经验可以帮助我诊断这个问题?
提前致谢。
【问题讨论】: